Build #364

Build: #364 was successful Scheduled with changes by Ajai Narayan and Ajai <1452845+ajainarayanan@users.noreply.github.com>

Code commits

caskdata/cdap

  • Ajai <1452845+ajainarayanan@users.noreply.github.com>

    Ajai <1452845+ajainarayanan@users.noreply.github.com> 585b84941cb7bb14cba44617e5a81f06606fd512

    Merge pull request #11749 from cdapio/feature-ui/CDAP-14284-2-pipeline-tests
    [CDAP-14284] Adds basic pipeline integration tests

  • Ajai Narayan

    Ajai Narayan 1126c94b03eb434df7228faa1ace409ed159e643

    [CDAP-14284] Adds basic pipeline integration tests
      - Adds data-cy attribute to pipeline studio to be used in test
      - Modifies the viewport dimension in cypress
      - Minor modification to tsconfig.json
      - Adds typescript transipiling to cypress webpack plugin
      - Adds commands to perform actions while testing pipelines
      - Adds basic tests for pipeline studio
      - Minor fix for condition node endpoint reference + adds data-cy attributes for pipeline controls
      - Adds cypress config for screenshot testing plugin
      - Updates support and plugins for newly add screenshot plugin
      - Adds cypress-visual-regression plugin as node module
      - Adds duck-typing for the newly added plugin
      - Adds generic methods to get plugin endpoint reference
      - Fixes existing command to connect nodes + adds a slightly complex pipeline test case
      - Upgrade cypress to 3.6.1 to avoid discrepancy between cypress plugins
      - Scroll sender textbox to view to avoid trying to typing on an invisible element

    • cdap-ui/.gitignore (version 1126c94b03eb434df7228faa1ace409ed159e643)
    • cdap-ui/app/directives/dag-plus/my-dag-ctrl.js (version 1126c94b03eb434df7228faa1ace409ed159e643)
    • cdap-ui/app/directives/dag-plus/my-dag.html (version 1126c94b03eb434df7228faa1ace409ed159e643)
    • cdap-ui/app/directives/group-side-panel/group-side-panel.html (version 1126c94b03eb434df7228faa1ace409ed159e643)
    • cdap-ui/cypress.json (version 1126c94b03eb434df7228faa1ace409ed159e643)
    • cdap-ui/cypress/helpers.ts (version 1126c94b03eb434df7228faa1ace409ed159e643)
    • cdap-ui/cypress/integration/pipeline.spec.ts (version 1126c94b03eb434df7228faa1ace409ed159e643)
    • cdap-ui/cypress/integration/pipeline.studio.spec.ts (version 1126c94b03eb434df7228faa1ace409ed159e643)
    • cdap-ui/cypress/plugins/index.js (version 1126c94b03eb434df7228faa1ace409ed159e643)
    • cdap-ui/cypress/snapshots/base/pipeline.studio.spec.ts/pipeline_with_condition-base.png (version 1126c94b03eb434df7228faa1ace409ed159e643)
    • cdap-ui/cypress/support/commands.ts (version 1126c94b03eb434df7228faa1ace409ed159e643)
    • cdap-ui/cypress/support/index.js (version 1126c94b03eb434df7228faa1ace409ed159e643)
    • cdap-ui/cypress/tsconfig.json (version 1126c94b03eb434df7228faa1ace409ed159e643)
    • cdap-ui/cypress/typings/index.d.ts (version 1126c94b03eb434df7228faa1ace409ed159e643)
    • cdap-ui/package.json (version 1126c94b03eb434df7228faa1ace409ed159e643)
    • cdap-ui/yarn.lock (version 1126c94b03eb434df7228faa1ace409ed159e643)