Skip to content

Debugging Desktop E2E Tests with Podman #268

Debugging Desktop E2E Tests with Podman

Debugging Desktop E2E Tests with Podman #268

GitHub Actions / JUnit Test Report failed Oct 22, 2024 in 0s

136 tests run, 115 passed, 18 skipped, 3 failed.

Annotations

Check failure on line 57 in ts

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

ts.Deploy a container to the Kind cluster › Pull an image and start a container

deploy-to-kubernetes.spec.ts:78:5 Pull an image and start a container
Raw output
[chromium] › tests\playwright\src\specs\deploy-to-kubernetes.spec.ts:78:5 › Deploy a container to the Kind cluster › Pull an image and start a container 

    Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected)

    Locator: getByRole('region', { name: 'Tab Content' }).getByRole('form', { name: 'Properties Information' }).getByRole('combobox', { name: 'Provider Type' })
    Expected string: "podman"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveValue with timeout 5000ms
      - waiting for getByRole('region', { name: 'Tab Content' }).getByRole('form', { name: 'Properties Information' }).getByRole('combobox', { name: 'Provider Type' })


       at tests\playwright\src\model\pages\create-kind-cluster-page.ts:63

      61 |   public async createClusterDefault(clusterName: string = 'kind-cluster', timeout?: number): Promise<void> {
      62 |     await this.fillTextbox(this.clusterNameField, clusterName);
    > 63 |     await playExpect(this.providerTypeCombobox).toHaveValue('podman');
         |                                                 ^
      64 |     await playExpect(this.httpPort).toHaveValue('9090');
      65 |     await playExpect(this.httpsPort).toHaveValue('9443');
      66 |     await playExpect(this.controllerCheckbox).toBeChecked();

        at CreateKindClusterPage.createClusterDefault (C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\model\pages\create-kind-cluster-page.ts:63:49)
        at C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\utility\operations.ts:325:7
        at createKindCluster (C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\utility\operations.ts:305:3)
        at C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\specs\deploy-to-kubernetes.spec.ts:57:3

Check failure on line 95 in ts

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

ts.Kind End-to-End Tests › Kind cluster operations › Create a Kind cluster

kind.spec.ts:93:7 Create a Kind cluster
Raw output
[chromium] › tests\playwright\src\specs\kind.spec.ts:93:7 › Kind End-to-End Tests › Kind cluster operations › Create a Kind cluster › Create Kind cluster 

    Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected)

    Locator: getByRole('region', { name: 'Tab Content' }).getByRole('form', { name: 'Properties Information' }).getByRole('combobox', { name: 'Provider Type' })
    Expected string: "podman"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveValue with timeout 5000ms
      - waiting for getByRole('region', { name: 'Tab Content' }).getByRole('form', { name: 'Properties Information' }).getByRole('combobox', { name: 'Provider Type' })


       at tests\playwright\src\model\pages\create-kind-cluster-page.ts:63

      61 |   public async createClusterDefault(clusterName: string = 'kind-cluster', timeout?: number): Promise<void> {
      62 |     await this.fillTextbox(this.clusterNameField, clusterName);
    > 63 |     await playExpect(this.providerTypeCombobox).toHaveValue('podman');
         |                                                 ^
      64 |     await playExpect(this.httpPort).toHaveValue('9090');
      65 |     await playExpect(this.httpsPort).toHaveValue('9443');
      66 |     await playExpect(this.controllerCheckbox).toBeChecked();

        at CreateKindClusterPage.createClusterDefault (C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\model\pages\create-kind-cluster-page.ts:63:49)
        at C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\utility\operations.ts:325:7
        at createKindCluster (C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\utility\operations.ts:305:3)
        at C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\specs\kind.spec.ts:95:9

Check failure on line 73 in ts

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

ts.Kubernetes resources End-to-End test › Kubernetes Nodes test

kubernetes.spec.ts:90:3 Kubernetes Nodes test
Raw output
[chromium] › tests\playwright\src\specs\kubernetes.spec.ts:90:3 › Kubernetes resources End-to-End test › Kubernetes Nodes test 

    Error: Timed out 5000ms waiting for expect(locator).toHaveValue(expected)

    Locator: getByRole('region', { name: 'Tab Content' }).getByRole('form', { name: 'Properties Information' }).getByRole('combobox', { name: 'Provider Type' })
    Expected string: "podman"
    Received: <element(s) not found>
    Call log:
      - expect.toHaveValue with timeout 5000ms
      - waiting for getByRole('region', { name: 'Tab Content' }).getByRole('form', { name: 'Properties Information' }).getByRole('combobox', { name: 'Provider Type' })


       at tests\playwright\src\model\pages\create-kind-cluster-page.ts:63

      61 |   public async createClusterDefault(clusterName: string = 'kind-cluster', timeout?: number): Promise<void> {
      62 |     await this.fillTextbox(this.clusterNameField, clusterName);
    > 63 |     await playExpect(this.providerTypeCombobox).toHaveValue('podman');
         |                                                 ^
      64 |     await playExpect(this.httpPort).toHaveValue('9090');
      65 |     await playExpect(this.httpsPort).toHaveValue('9443');
      66 |     await playExpect(this.controllerCheckbox).toBeChecked();

        at CreateKindClusterPage.createClusterDefault (C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\model\pages\create-kind-cluster-page.ts:63:49)
        at C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\utility\operations.ts:325:7
        at createKindCluster (C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\utility\operations.ts:305:3)
        at C:\Users\rhqp\pd-e2e\podman-desktop\tests\playwright\src\specs\kubernetes.spec.ts:73:3