Context:
- Playwright Version: [1.16.3]
- Operating System: [Mac]
- Node.js version: [16.12.0]
- Browser: [All]
- Extra: [N/A]
Describe the bug
I have 3 spec files in test folder

Here is my config file

When i run the test with one worker, files are not executed in the order mentioned in testProject.testMatch Array
As per documentation, testMatch support Array of files
https://playwright.dev/docs/next/api/class-testproject#test-project-test-match
Actual:
pw1_test_spec.js
pw10_test_spec.js
pw2_test_spec.js
Expected:
pw1_test_spec.js
pw2_test_spec.js
pw10_test_spec.js

Noticed the same behavior if i use
testMatch: '*_test_spec.js'
Kindly let me know if i am doing something wrong here.
Context:
Describe the bug
I have 3 spec files in test folder
Here is my config file
When i run the test with one worker, files are not executed in the order mentioned in testProject.testMatch Array
As per documentation, testMatch support Array of files
https://playwright.dev/docs/next/api/class-testproject#test-project-test-match
Actual:
Expected:
Noticed the same behavior if i use
testMatch: '*_test_spec.js'Kindly let me know if i am doing something wrong here.