Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FE] Status of UI E2E and Screenshot auto-tests #34

Open
21 of 27 tasks
vOrigins opened this issue Feb 18, 2025 · 0 comments
Open
21 of 27 tasks

[FE] Status of UI E2E and Screenshot auto-tests #34

vOrigins opened this issue Feb 18, 2025 · 0 comments
Assignees
Labels
Epic Umbrella issue for big piece of functionality
Milestone

Comments

@vOrigins
Copy link

vOrigins commented Feb 18, 2025

Screenshot tests

General tasks

nodejs-dev-image

jest-chrome-in-docker-environment

api-doc-viewer and apispec-view

class-view

  • Try with jest-chrome-in-docker-environment

Scripts' naming

Component Scripts
api-data-model test
test:coverage
api-diff test
test:compatibility-suites
test:human-readble
api-doc-viewer screenshot-test:ci
screenshot-test:docker
screenshot-test:regenerate-snapshots
api-processor test
test:coverage
unit-test:local
profile:test ?
operation:test ?
api-unifier test
test:coverage
api-visitor test
apispec-view screenshot-test:ci
screenshot-test:docker
screenshot-test:regenerate-snapshots
build-task-consumer test:fixme
test:watch
test:cov
test:debug
test:e2e
class-view integration-test:ci
integration-test:develop
compatibility-suites -
graphapi test
test:coverage
http-spec test:skip
jest-chrome-in-docker-environment -
json-crawl test
test:coverage
rest-playgground -

Local running

  • Works with Podman Desktop
    • Adaptation in jest-chrome-in-docker-environment
    • Creating guide for WSL podman machine configuration

CI running

E2E tests (Playwright)

Local running

  • Works with Podman Desktop
    • Docker Compose
    • Docker Compose + dev proxy
    • Live environment
    • Live environment + dev proxy
      ⚠️ There may be some performance issues on low-end hardware when using dev proxy. Statistics.

🚫 CI running

  • GitHub runners configuration (Waiting for DevOps)
  • GitHub workflow
@vOrigins vOrigins self-assigned this Feb 18, 2025
@vOrigins vOrigins converted this from a draft issue Feb 18, 2025
@alagishev alagishev added the Epic Umbrella issue for big piece of functionality label Mar 4, 2025
@alagishev alagishev added this to the R25.1 milestone Mar 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Umbrella issue for big piece of functionality
Projects
Status: In progress
Development

No branches or pull requests

2 participants