29 #include "egltest_image_negative.h" |
29 #include "egltest_image_negative.h" |
30 #include "egltest_vgimagetosurfaces.h" |
30 #include "egltest_vgimagetosurfaces.h" |
31 #include "egltest_image_multithread.h" |
31 #include "egltest_image_multithread.h" |
32 #include "egltest_image_multiprocess.h" |
32 #include "egltest_image_multiprocess.h" |
33 #include "egltest_benchmark_sgimage.h" |
33 #include "egltest_benchmark_sgimage.h" |
|
34 #include "egltest_oom_sgimage.h" |
|
35 #include "egltest_stress_sgimage.h" |
34 #include "egltest_benchmark_swapbuffers.h" |
36 #include "egltest_benchmark_swapbuffers.h" |
35 |
37 |
36 /* |
38 /* |
37 Entry point from egltest to create test step |
39 Entry point from egltest to create test step |
38 */ |
40 */ |
148 else if (aStepName == KEGL_Image_Multi_Process_ThemeServer) testStep = new CEglTest_EGL_Image_Multi_Process_ThemeServer; |
150 else if (aStepName == KEGL_Image_Multi_Process_ThemeServer) testStep = new CEglTest_EGL_Image_Multi_Process_ThemeServer; |
149 else if (aStepName == KEGL_Image_Multi_Process_VgImage_ProcessTerminate) testStep = new CEglTest_EGL_Image_Multi_Process_VgImage_ProcessTerminate; |
151 else if (aStepName == KEGL_Image_Multi_Process_VgImage_ProcessTerminate) testStep = new CEglTest_EGL_Image_Multi_Process_VgImage_ProcessTerminate; |
150 else if (aStepName == KEGL_Image_Multi_Process_VgImage_ProcessTerminateNegative) testStep = new CEglTest_EGL_Image_Multi_Process_VgImage_ProcessTerminateNegative; |
152 else if (aStepName == KEGL_Image_Multi_Process_VgImage_ProcessTerminateNegative) testStep = new CEglTest_EGL_Image_Multi_Process_VgImage_ProcessTerminateNegative; |
151 else if (aStepName == KEGL_Image_Multi_Process_VgImage_ReadWrite) testStep = new CEglTest_EGL_Image_Multi_Process_VgImage_ReadWrite; |
153 else if (aStepName == KEGL_Image_Multi_Process_VgImage_ReadWrite) testStep = new CEglTest_EGL_Image_Multi_Process_VgImage_ReadWrite; |
152 |
154 |
153 // Benchmark |
155 // Benchmark - SgImage |
154 else if (aStepName == KBenchmark_CreateCloseImage) testStep = new CEglTest_Benchmark_CreateCloseImage; |
156 else if (aStepName == KBenchmark_CreateCloseImage) testStep = new CEglTest_Benchmark_CreateCloseImage; |
155 else if (aStepName == KBenchmark_Multi_Process_CreateCloseImage) testStep = new CEglTest_Benchmark_Multi_Process_CreateCloseImage; |
157 else if (aStepName == KBenchmark_Multi_Process_CreateCloseImage) testStep = new CEglTest_Benchmark_Multi_Process_CreateCloseImage; |
156 else if (aStepName == KBenchmark_DrawImage) testStep = new CEglTest_Benchmark_DrawImage; |
158 else if (aStepName == KBenchmark_DrawImage) testStep = new CEglTest_Benchmark_DrawImage; |
|
159 |
|
160 // Benchmark - SwapBuffers |
157 else if (aStepName == KBenchmark_SwapBuffers) testStep = new CEglTest_Benchmark_SwapBuffers; |
161 else if (aStepName == KBenchmark_SwapBuffers) testStep = new CEglTest_Benchmark_SwapBuffers; |
|
162 |
|
163 //OOM |
|
164 else if (aStepName == KOOM_CloseVGImageWithTermination) testStep = new CEglTest_OOM_CloseVGImageWithTermination; |
|
165 else if (aStepName == KOOM_CloseVGImage) testStep = new CEglTest_OOM_CloseVGImage; |
|
166 else if (aStepName == KOOM_ClosePixmapSurfaceWithTermination) testStep = new CEglTest_OOM_ClosePixmapSurfaceWithTermination; |
|
167 else if (aStepName == KOOM_ClosePixmapSurface) testStep = new CEglTest_OOM_ClosePixmapSurface; |
|
168 |
|
169 //Stress |
|
170 else if (aStepName == KStress) testStep = new CEglTest_Stress; |
158 |
171 |
159 return testStep; |
172 return testStep; |
160 } |
173 } |