os/graphics/windowing/windowserver/test/t_integ/scripts/graphics-wserv-integ-surface5.script
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/graphics/windowing/windowserver/test/t_integ/scripts/graphics-wserv-integ-surface5.script Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,380 @@
1.4 +//
1.5 +// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
1.6 +// All rights reserved.
1.7 +// This component and the accompanying materials are made available
1.8 +// under the terms of "Eclipse Public License v1.0"
1.9 +// which accompanies this distribution, and is available
1.10 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
1.11 +//
1.12 +// Initial Contributors:
1.13 +// Nokia Corporation - initial contribution.
1.14 +//
1.15 +// Contributors:
1.16 +//
1.17 +// Description:
1.18 +//
1.19 +/////////////////////////////////////////////////////////////////////
1.20 +// graphics-wserv-integ-surface5.script
1.21 +//
1.22 +// Tests elements of the classes associated with RWindow,
1.23 +// as a means of confidence that the APIs work as expected.
1.24 +//
1.25 +// The purpose is to provide a regression test suite of Public
1.26 +// APIs for RWindow. Negative testing is performed to confirm that correct
1.27 +// errors are returned when incorrect parameters are given.
1.28 +//
1.29 +// The tests are fully automated.
1.30 +/////////////////////////////////////////////////////////////////////
1.31 +
1.32 +//! @file
1.33 +//! @SYMTestSuiteName graphics-wserv-integ-surface
1.34 +//! @SYMScriptTestEnvironment This test script requires a basic ROM.
1.35 +LOAD_SUITE t_wservintegserver
1.36 +
1.37 +START_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0061-0001
1.38 +//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-SURFACE-0061-0001
1.39 +//! @SYMPREQ 1007 1019
1.40 +//! @SYMREQ 8222 8223 8227 8229
1.41 +//! @SYMAPI RWindow
1.42 +//! @SYMAuthor John Mercer
1.43 +//! @SYMCreationDate 24/08/2007
1.44 +//! @SYMTestCaseDependencies graphics-wserv-integ-surface.script
1.45 +//! @SYMTestCaseDesc Background animation with semi-transparent UI Components - Open GL ES
1.46 +//! @SYMTestActions Environment settings:
1.47 +//! Window Size: Full screen
1.48 +//! Image Size: Full screen
1.49 +//! Simulated Load: 0%
1.50 +//! Colour Depth: 16MAP
1.51 +//! Pixel Format: RGB
1.52 +//! Screen Number: 0
1.53 +//! Rotation: 0
1.54 +//! Screen Location: (0,0)
1.55 +//! Execution Time: 30s
1.56 +//! Frame Rate: 30fps
1.57 +//! Buffer Format: [whatever is implemented within EGL adaptation]
1.58 +//! Start SimLoadApp
1.59 +//! Start animation:
1.60 +//! Create Rwindow
1.61 +//! Call eglCreateWindowSurface
1.62 +//! Render to egl window surface
1.63 +//! Content is to be simple but quickly indicative of failure to the human eye.
1.64 +//! Register callback for image update
1.65 +//! Create simulated UI Components
1.66 +//! Draw components using CwindowGC::BitBlt() with preloaded images of UI components (button, menu bar). Set as semi-transparent. Drawn to both the main window (with surface) and separate child windows.
1.67 +//! Activate Window.
1.68 +//! Update Image with next frame
1.69 +//! Utilise RsurfaceHandle notification to indicate when surface has been consumed by GCE. Use Surface data APIs to update contents. Invalidate window to cause redraw.
1.70 +//! Continuously perform Image updates to produce animation.
1.71 +//! Measure the frame rate at which the display is updated.
1.72 +//! @SYMTestStatus Implemented
1.73 +//! @SYMTestPriority 1
1.74 +//! @SYMTestExpectedResults Frame Rate: 30fps
1.75 +//! Display is composed of moving image in background, with semi-transparent UI components in foreground. The moving image is that of a clock sweep with large numerals indicating the frame number.
1.76 +//! @SYMTestType CIT
1.77 +
1.78 +RUN_TEST_STEP !Heap=0x200000 100 t_wservintegserver WServIntegSurface c:\graphics\graphics-wserv-integ-surface.ini graphics-wserv-integ-surface-0061-001
1.79 +END_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0061-0001
1.80 +
1.81 +START_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0062-0001
1.82 +//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-SURFACE-0062-0001
1.83 +//! @SYMPREQ 1007 1019
1.84 +//! @SYMREQ 8222 8223 8227 8229
1.85 +//! @SYMAPI RWindow
1.86 +//! @SYMAuthor John Mercer
1.87 +//! @SYMCreationDate 24/08/2007
1.88 +//! @SYMTestCaseDependencies graphics-wserv-integ-surface.script
1.89 +//! @SYMTestCaseDesc Background animation with semi-transparent UI Components - Open GL ES
1.90 +//! @SYMTestActions Repeat graphics-0061 but open a semi-transparent dialog box in its own window in the foreground from a separate process/thread. Close dialog.
1.91 +//! Measure the frame rate at which the display is updated
1.92 +//!
1.93 +//! @SYMTestStatus Implemented
1.94 +//! @SYMTestPriority 1
1.95 +//! @SYMTestExpectedResults Frame Rate: 30fps
1.96 +//! Display is composed of moving image in background, with semi-transparent UI components in foreground. The moving image is that of a clock sweep with large numerals indicating the frame number. Semi-transparent dialog box is opened, and then closed.
1.97 +//! @SYMTestType CIT
1.98 +
1.99 +RUN_TEST_STEP !Heap=0x200000 100 t_wservintegserver WServIntegSurface c:\graphics\graphics-wserv-integ-surface.ini graphics-wserv-integ-surface-0062-001
1.100 +END_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0062-0001
1.101 +
1.102 +START_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0063-0001
1.103 +//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-SURFACE-0063-0001
1.104 +//! @SYMPREQ 1007 1019
1.105 +//! @SYMREQ 8222 8223 8227 8229
1.106 +//! @SYMAPI RWindow
1.107 +//! @SYMAuthor John Mercer
1.108 +//! @SYMCreationDate 24/08/2007
1.109 +//! @SYMTestCaseDependencies graphics-wserv-integ-surface.script
1.110 +//! @SYMTestCaseDesc Background animation with semi-transparent UI Components - Open VG
1.111 +//! @SYMTestActions Repeat graphics-0061 but utilise OpenVG APIs
1.112 +//! Measure the frame rate at which the display is updated
1.113 +//! @SYMTestStatus Implemented
1.114 +//! @SYMTestPriority 1
1.115 +//! @SYMTestExpectedResults Frame Rate: 30fps
1.116 +//! Display is composed of moving image in background, with semi-transparent UI components in foreground. The moving image is that of a clock sweep with large numerals indicating the frame number
1.117 +//! @SYMTestType CIT
1.118 +
1.119 +RUN_TEST_STEP !Heap=0x200000 100 t_wservintegserver WServIntegSurface c:\graphics\graphics-wserv-integ-surface.ini graphics-wserv-integ-surface-0063-001
1.120 +END_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0063-0001
1.121 +
1.122 +START_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0064-0001
1.123 +//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-SURFACE-0064-0001
1.124 +//! @SYMPREQ 1007 1019
1.125 +//! @SYMREQ 8222 8223 8227 8229
1.126 +//! @SYMAPI RWindow
1.127 +//! @SYMAuthor John Mercer
1.128 +//! @SYMCreationDate 24/08/2007
1.129 +//! @SYMTestCaseDependencies graphics-wserv-integ-surface.script
1.130 +//! @SYMTestCaseDesc Background animation with semi-transparent UI Components - Open VG
1.131 +//! @SYMTestActions Repeat graphics-0063 but open a semi-transparent dialog box in its own window in the foreground from a separate process/thread. Close dialog.
1.132 +//! Measure the frame rate at which the display is updated
1.133 +//! @SYMTestStatus Implemented
1.134 +//! @SYMTestPriority 1
1.135 +//! @SYMTestExpectedResults Frame Rate: 30fps
1.136 +//! Display is composed of moving image in background, with semi-transparent UI components in foreground. The moving image is that of a clock sweep with large numerals indicating the frame number. Semi-transparent dialog box is opened, and then closed.
1.137 +//! @SYMTestType CIT
1.138 +
1.139 +RUN_TEST_STEP !Heap=0x200000 100 t_wservintegserver WServIntegSurface c:\graphics\graphics-wserv-integ-surface.ini graphics-wserv-integ-surface-0064-001
1.140 +END_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0064-0001
1.141 +
1.142 +START_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0065-0001
1.143 +//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-SURFACE-0065-0001
1.144 +//! @SYMPREQ 1007 1019
1.145 +//! @SYMREQ 8222 8223 8227 8229
1.146 +//! @SYMAPI RWindow
1.147 +//! @SYMAuthor John Mercer
1.148 +//! @SYMCreationDate 24/08/2007
1.149 +//! @SYMTestCaseDependencies graphics-wserv-integ-surface.script
1.150 +//! @SYMTestCaseDesc Stress Test - simulated video, viewfinder, and animation
1.151 +//! @SYMTestActions Add an animated window to the setup described in GRAPHICS-0046-001.
1.152 +//! Ensure windows do not overlap.
1.153 +//! Each app that ‘draws’ to a window has the same priority
1.154 +//! box in its own window in the foreground from a separate process/thread. Close dialog.
1.155 +//! Measure frame rate.
1.156 +//! @SYMTestStatus Implemented
1.157 +//! @SYMTestPriority 1
1.158 +//! @SYMTestExpectedResults Failure criteria To be determined
1.159 +//! @SYMTestType CIT
1.160 +
1.161 +RUN_TEST_STEP !Heap=0x200000 500 t_wservintegserver WServIntegSurface c:\graphics\graphics-wserv-integ-surface.ini graphics-wserv-integ-surface-0065-001
1.162 +END_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0065-0001
1.163 +
1.164 +START_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0066-0001
1.165 +//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-SURFACE-0066-0001
1.166 +//! @SYMPREQ 1007 1019
1.167 +//! @SYMREQ 8222 8223 8227 8229
1.168 +//! @SYMAPI RWindow
1.169 +//! @SYMAuthor John Mercer
1.170 +//! @SYMCreationDate 24/08/2007
1.171 +//! @SYMTestCaseDependencies graphics-wserv-integ-surface.script
1.172 +//! @SYMTestCaseDesc Stress Test - simulated video, viewfinder, and animation - with spiked cpu load
1.173 +//! @SYMTestActions Measure the frame rate at which the display is updated.
1.174 +//! Ensure graphics subsystem provides adequate performance under stress conditions.
1.175 +//! Setup as graphics-0085
1.176 +//! Configure simulated load to spike to max cpu load, for 10% of time
1.177 +//! Measure frame rate.
1.178 +//! @SYMTestStatus Implemented
1.179 +//! @SYMTestPriority 1
1.180 +//! @SYMTestExpectedResults Failure criteria To be determined
1.181 +//! @SYMTestType CIT
1.182 +
1.183 +RUN_TEST_STEP !Heap=0x200000 500 t_wservintegserver WServIntegSurface c:\graphics\graphics-wserv-integ-surface.ini graphics-wserv-integ-surface-0066-001
1.184 +END_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0066-0001
1.185 +
1.186 +START_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0067-0001
1.187 +//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-SURFACE-0067-0001
1.188 +//! @SYMPREQ 1007 1019
1.189 +//! @SYMREQ 8222 8223 8227 8229
1.190 +//! @SYMAPI RWindow
1.191 +//! @SYMAuthor John Mercer
1.192 +//! @SYMCreationDate 24/08/2007
1.193 +//! @SYMTestCaseDependencies graphics-wserv-integ-surface.script
1.194 +//! @SYMTestCaseDesc Stress Test - simulated video, viewfinder, and animation - additional animation 1
1.195 +//! @SYMTestActions Measure the frame rate at which the display is updated.
1.196 +//! Ensure graphics subsystem provides adequate performance under stress conditions.
1.197 +//! Setup as graphics-0065
1.198 +//! Add another animated window.
1.199 +//! Measure frame rate.
1.200 +//! @SYMTestStatus Implemented
1.201 +//! @SYMTestPriority 1
1.202 +//! @SYMTestExpectedResults Failure criteria To be determined
1.203 +//! @SYMTestType CIT
1.204 +
1.205 +RUN_TEST_STEP !Heap=0x200000 500 t_wservintegserver WServIntegSurface c:\graphics\graphics-wserv-integ-surface.ini graphics-wserv-integ-surface-0067-001
1.206 +END_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0067-0001
1.207 +
1.208 +START_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0068-0001
1.209 +//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-SURFACE-0068-0001
1.210 +//! @SYMPREQ 1007 1019
1.211 +//! @SYMREQ 8222 8223 8227 8229
1.212 +//! @SYMAPI RWindow
1.213 +//! @SYMAuthor John Mercer
1.214 +//! @SYMCreationDate 24/08/2007
1.215 +//! @SYMTestCaseDependencies graphics-wserv-integ-surface.script
1.216 +//! @SYMTestCaseDesc Stress Test - simulated video, viewfinder, and animation - additional animation 2
1.217 +//! @SYMTestActions Measure the frame rate at which the display is updated.
1.218 +//! Ensure graphics subsystem provides adequate performance under stress conditions.
1.219 +//! Setup as graphics-0065
1.220 +//! Add 4 animated windows
1.221 +//! Measure frame rate.
1.222 +//! @SYMTestStatus Implemented
1.223 +//! @SYMTestPriority 1
1.224 +//! @SYMTestExpectedResults Failure criteria To be determined
1.225 +//! @SYMTestType CIT
1.226 +
1.227 +RUN_TEST_STEP !Heap=0x200000 500 t_wservintegserver WServIntegSurface c:\graphics\graphics-wserv-integ-surface.ini graphics-wserv-integ-surface-0068-001
1.228 +END_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0068-0001
1.229 +
1.230 +START_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0069-0001
1.231 +//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-SURFACE-0069-0001
1.232 +//! @SYMPREQ 1007 1019
1.233 +//! @SYMREQ 8222 8223 8227 8229
1.234 +//! @SYMAPI RWindow
1.235 +//! @SYMAuthor John Mercer
1.236 +//! @SYMCreationDate 24/08/2007
1.237 +//! @SYMTestCaseDependencies graphics-wserv-integ-surface.script
1.238 +//! @SYMTestCaseDesc Stress Test - simulated video, viewfinder, and animation - resize, and move
1.239 +//! @SYMTestActions Measure the frame rate at which the display is updated.
1.240 +//! Ensure graphics subsystem provides adequate performance under stress conditions.
1.241 +//! provides adequate performance under stress conditions.
1.242 +//! Setup as graphics-0065
1.243 +//! Move and resize windows.
1.244 +//! Movement must include off-screen, and overlapping
1.245 +//! Rate of change is configurable, i.e. every 5 frames, every frame, every 10 frames.
1.246 +//! Measure frame rate.
1.247 +//! @SYMTestStatus Implemented
1.248 +//! @SYMTestPriority 1
1.249 +//! @SYMTestExpectedResults Failure criteria To be determined
1.250 +//! @SYMTestType CIT
1.251 +
1.252 +RUN_TEST_STEP !Heap=0x200000 500 t_wservintegserver WServIntegSurface c:\graphics\graphics-wserv-integ-surface.ini graphics-wserv-integ-surface-0069-001
1.253 +END_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0069-0001
1.254 +
1.255 +START_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0070-0001
1.256 +//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-SURFACE-0070-0001
1.257 +//! @SYMPREQ 1007 1019
1.258 +//! @SYMREQ 8222 8223 8227 8229
1.259 +//! @SYMAPI RWindow
1.260 +//! @SYMAuthor John Mercer
1.261 +//! @SYMCreationDate 24/08/2007
1.262 +//! @SYMTestCaseDependencies graphics-wserv-integ-surface.script
1.263 +//! @SYMTestCaseDesc Stress Test - simulated video, viewfinder, and animation - alpha changing
1.264 +//! @SYMTestActions Measure the frame rate at which the display is updated.
1.265 +//! Ensure graphics subsystem provides adequate performance under stress conditions.
1.266 +//!
1.267 +//! Setup as graphics-0065
1.268 +//! Move and resize windows.
1.269 +//! Movement must include off-screen, and overlapping
1.270 +//! Rate of change is configurable, i.e. every 5 frames, every frame, every 10 frames.
1.271 +//! Gradually increase alpha for transparent windows (i.e. simulated UI controls) from 0, to 1, then down again
1.272 +//! Measure frame rate.
1.273 +//! @SYMTestStatus Implemented
1.274 +//! @SYMTestPriority 1
1.275 +//! @SYMTestExpectedResults Failure criteria To be determined
1.276 +//! @SYMTestType CIT
1.277 +
1.278 +RUN_TEST_STEP !Heap=0x200000 500 t_wservintegserver WServIntegSurface c:\graphics\graphics-wserv-integ-surface.ini graphics-wserv-integ-surface-0070-001
1.279 +END_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0070-0001
1.280 +
1.281 +START_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0071-0001
1.282 +//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-SURFACE-0071-0001
1.283 +//! @SYMPREQ 1007 1019
1.284 +//! @SYMREQ 8222 8223 8227 8229
1.285 +//! @SYMAPI RWindow
1.286 +//! @SYMAuthor John Mercer
1.287 +//! @SYMCreationDate 24/08/2007
1.288 +//! @SYMTestCaseDependencies graphics-wserv-integ-surface.script
1.289 +//! @SYMTestCaseDesc Performance Test - Send rapid surface updates
1.290 +//! @SYMTestActions Measure the frame rate at which the display is updated.
1.291 +//! Ensure graphics subsystem provides adequate performance under stress conditions.
1.292 +//! Create an opaque UI window and associated background surface
1.293 +//! Update the surface each frame with a simple pattern such as 1/4 black 3/4 white
1.294 +//! changing the position of the black 1/4 each frame
1.295 +//!
1.296 +//! Measure frame rate.
1.297 +//! @SYMTestStatus Implemented
1.298 +//! @SYMTestPriority 1
1.299 +//! @SYMTestExpectedResults Failure criteria To be determined
1.300 +//! @SYMTestType CIT
1.301 +
1.302 +RUN_TEST_STEP !Heap=0x200000 500 t_wservintegserver WServIntegSurface c:\graphics\graphics-wserv-integ-surface.ini graphics-wserv-integ-surface-0071-001
1.303 +END_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0071-0001
1.304 +
1.305 +START_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0072-0001
1.306 +//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-SURFACE-0072-0001
1.307 +//! @SYMPREQ 1007 1019
1.308 +//! @SYMREQ 8222 8223 8225 8227
1.309 +//! @SYMAPI RWindow
1.310 +//! @SYMAuthor John Mercer
1.311 +//! @SYMCreationDate 24/08/2007
1.312 +//! @SYMTestCaseDependencies graphics-wserv-integ-surface.script
1.313 +//! @SYMTestCaseDesc Moving Image with opaque UI Components, with a surface of yuv pixel format
1.314 +//! @SYMTestActions graphics-wserv-integ-surface-0001-001 as a base
1.315 +//! Measure the frame rate at which the display is updated
1.316 +//! @SYMTestStatus Implemented
1.317 +//! @SYMTestPriority 1
1.318 +//! @SYMTestExpectedResults Failure Criteria: To be determined
1.319 +//! Display is composed of moving image in background, with opaque UI components in foreground. The moving image is that of a clock sweep with large numerals indicating the frame number.
1.320 +//! @SYMTestType CIT
1.321 +
1.322 +RUN_TEST_STEP !Heap=0x200000 100 t_wservintegserver WServIntegSurface c:\graphics\graphics-wserv-integ-surface.ini graphics-wserv-integ-surface-0072-001
1.323 +END_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0072-0001
1.324 +
1.325 +START_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0073-0001
1.326 +//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-SURFACE-0073-0001
1.327 +//! @SYMPREQ 1007 1019
1.328 +//! @SYMREQ 8222 8223 8227 8229
1.329 +//! @SYMAPI RWindow
1.330 +//! @SYMAuthor John Mercer
1.331 +//! @SYMCreationDate 24/08/2007
1.332 +//! @SYMTestCaseDependencies graphics-wserv-integ-surface.script
1.333 +//! @SYMTestCaseDesc Moving Image with opaque UI Components, with a surface of RGB 16 bit pixel format
1.334 +//! @SYMTestActions graphics-wserv-integ-surface-0001-001 as a base
1.335 +//! Measure the frame rate at which the display is updated
1.336 +//! @SYMTestStatus Implemented
1.337 +//! @SYMTestPriority 1
1.338 +//! @SYMTestExpectedResults Failure Criteria: To be determined
1.339 +//! Display is composed of moving image in background, with opaque UI components in foreground. The moving image is that of a clock sweep with large numerals indicating the frame number.
1.340 +//! @SYMTestType CIT
1.341 +
1.342 +RUN_TEST_STEP !Heap=0x200000 100 t_wservintegserver WServIntegSurface c:\graphics\graphics-wserv-integ-surface.ini graphics-wserv-integ-surface-0073-001
1.343 +END_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0073-0001
1.344 +
1.345 +START_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0074-0001
1.346 +//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-SURFACE-0074-0001
1.347 +//! @SYMPREQ 1007 1019
1.348 +//! @SYMREQ 8222 8223 8227 8229
1.349 +//! @SYMAPI RWindow
1.350 +//! @SYMAuthor Usman Fayyaz
1.351 +//! @SYMCreationDate 20/08/2007
1.352 +//! @SYMTestCaseDependencies graphics-wserv-integ-surface.script
1.353 +//! @SYMTestCaseDesc Moving Image with opaque UI Components, with a surface of yuv pixel format
1.354 +//! @SYMTestActions graphics-wserv-integ-surface-0001-001 as a base
1.355 +//! Measure the frame rate at which the display is updated when GCE is composing
1.356 +//! two surfaces created by two independent processes
1.357 +//! @SYMTestStatus Implemented
1.358 +//! @SYMTestPriority 1
1.359 +//! @SYMTestExpectedResults Failure Criteria: To be determined
1.360 +//! Display is composed of two windows (created by two independent processes) with moving image in background, with opaque UI components in foreground. The moving image is that of a clock sweep with large numerals indicating the frame number.
1.361 +//! @SYMTestType CIT
1.362 +
1.363 +RUN_TEST_STEP !Heap=0x200000 500 t_wservintegserver WServIntegSurface c:\graphics\graphics-wserv-integ-surface.ini graphics-wserv-integ-surface-0074-001
1.364 +END_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0074-0001
1.365 +
1.366 +START_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0075-0001
1.367 +//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-SURFACE-0075-0001
1.368 +//! @SYMPREQ 1007 1019
1.369 +//! @SYMREQ 8222 8223 8227 8229
1.370 +//! @SYMAPI RWindow
1.371 +//! @SYMAuthor Usman Fayyaz
1.372 +//! @SYMCreationDate 28/08/2007
1.373 +//! @SYMTestCaseDependencies graphics-wserv-integ-surface.script
1.374 +//! @SYMTestCaseDesc Evalutate the result when GCE is forced to carry out updates at 30fps
1.375 +//! @SYMTestActions Submit surface updates at 30fps
1.376 +//! @SYMTestStatus Implemented
1.377 +//! @SYMTestPriority 1
1.378 +//! @SYMTestExpectedResults No pass/fail criteria
1.379 +//! @SYMTestType CIT
1.380 +
1.381 +RUN_TEST_STEP !Heap=0x200000 500 t_wservintegserver WServIntegFps c:\graphics\graphics-wserv-integ-surface.ini graphics-wserv-integ-surface-0075-001
1.382 +END_TESTCASE GRAPHICS-WSERV-INTEG-SURFACE-0075-0001
1.383 +