Skip to content

Commit f6f3037

Browse files
committed
chore: fix tests
1 parent a3ec394 commit f6f3037

File tree

2 files changed

+17
-16
lines changed

2 files changed

+17
-16
lines changed

tests/configs/wdio.local.desktop.conf.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ export const config: WebdriverIO.Config = {
7272
createJsonReportFiles: true,
7373
clearRuntimeFolder: true,
7474
enableLayoutTesting: true,
75+
alwaysSaveActualImage: false,
7576
},
7677
]
7778
],

tests/specs/desktop.performance.spec.ts

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ describe('@wdio/visual-service desktop performance', () => {
2727
returnAllCompareData: true
2828
}) as ImageCompareResult
2929

30+
const endTime = Date.now()
31+
const executionTime = endTime - startTime
32+
executionTimes.push(executionTime)
33+
3034
// Delete the actual image after each iteration
3135
try {
3236
await unlink(result.folders.actual)
@@ -37,10 +41,6 @@ describe('@wdio/visual-service desktop performance', () => {
3741
// Assert the result
3842
expect(result.misMatchPercentage).toBeLessThanOrEqual(0)
3943

40-
const endTime = Date.now()
41-
const executionTime = endTime - startTime
42-
executionTimes.push(executionTime)
43-
4444
if (i === iterations - 1) {
4545
const averageTime = executionTimes.reduce((sum, time) => sum + time, 0) / executionTimes.length
4646
console.log(`[Element Snapshot] Average execution time over ${iterations} iterations: ${averageTime.toFixed(2)}ms`)
@@ -58,6 +58,10 @@ describe('@wdio/visual-service desktop performance', () => {
5858
returnAllCompareData: true
5959
}) as ImageCompareResult
6060

61+
const endTime = Date.now()
62+
const executionTime = endTime - startTime
63+
executionTimes.push(executionTime)
64+
6165
// Delete the actual image after each iteration
6266
try {
6367
await unlink(result.folders.actual)
@@ -68,10 +72,6 @@ describe('@wdio/visual-service desktop performance', () => {
6872
// Assert the result
6973
expect(result.misMatchPercentage).toBeLessThanOrEqual(0)
7074

71-
const endTime = Date.now()
72-
const executionTime = endTime - startTime
73-
executionTimes.push(executionTime)
74-
7575
if (i === iterations - 1) {
7676
const averageTime = executionTimes.reduce((sum, time) => sum + time, 0) / executionTimes.length
7777
console.log(`[Viewport Screenshot] Average execution time over ${iterations} iterations: ${averageTime.toFixed(2)}ms`)
@@ -93,6 +93,10 @@ describe('@wdio/visual-service desktop performance', () => {
9393
returnAllCompareData: true
9494
}) as ImageCompareResult
9595

96+
const endTime = Date.now()
97+
const executionTime = endTime - startTime
98+
executionTimes.push(executionTime)
99+
96100
// Delete the actual image after each iteration
97101
try {
98102
await unlink(result.folders.actual)
@@ -103,10 +107,6 @@ describe('@wdio/visual-service desktop performance', () => {
103107
// Assert the result
104108
expect(result.misMatchPercentage).toBeLessThanOrEqual(0)
105109

106-
const endTime = Date.now()
107-
const executionTime = endTime - startTime
108-
executionTimes.push(executionTime)
109-
110110
if (i === iterations - 1) {
111111
const averageTime = executionTimes.reduce((sum, time) => sum + time, 0) / executionTimes.length
112112
console.log(`[Full Page Screenshot] Average execution time over ${iterations} iterations: ${averageTime.toFixed(2)}ms`)
@@ -127,6 +127,10 @@ describe('@wdio/visual-service desktop performance', () => {
127127
returnAllCompareData: true
128128
}) as ImageCompareResult
129129

130+
const endTime = Date.now()
131+
const executionTime = endTime - startTime
132+
executionTimes.push(executionTime)
133+
130134
// Delete the actual image after each iteration
131135
try {
132136
await unlink(result.folders.actual)
@@ -137,10 +141,6 @@ describe('@wdio/visual-service desktop performance', () => {
137141
// Assert the result
138142
expect(result.misMatchPercentage).toBeLessThanOrEqual(0)
139143

140-
const endTime = Date.now()
141-
const executionTime = endTime - startTime
142-
executionTimes.push(executionTime)
143-
144144
if (i === iterations - 1) {
145145
const averageTime = executionTimes.reduce((sum, time) => sum + time, 0) / executionTimes.length
146146
console.log(`[Tabbable Screenshot] Average execution time over ${iterations} iterations: ${averageTime.toFixed(2)}ms`)

0 commit comments

Comments
 (0)