Cask Data Application Platform - Develop Build and Test

Build: #2365 was successful Child of CDAP-DRC-4107

Code commits

caskdata/cdap

  • Tony Bach <tonybach@google.com>

    Tony Bach <tonybach@google.com> 67ebd92cfe3731306b99910494132132a13fb80c

    Merge pull request #10817 from caskdata/feature-ui/test
    [CDAP-14282] Adds UI testing infrastructure & initial tests

  • Tony Bach <tonybach@google.com>

    Tony Bach <tonybach@google.com> 99d9087f62a160057e0c1f03866291ffa98d774e

    [CDAP-14282] Adds UI testing infrastructure & initial tests - Adds react-testing-library - Installs necessary packages, and have first snapshot file - Writes sample react-testing-library test - Adds first e2e test - Nukes all exisiting tests, except tests for helper functions - Adds UI test step to pom.xml - Adds license headers to tests, deletes unnecessary files, and excludes snapshots from rat check - Only tries to login when security is enabled - Adds auth token on secure clusters, and makes sure system artifacts are loaded before running pipeline tests

    • cdap-ui/.babelrc (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/api/__mocks__/metadata.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/500/__tests__/500.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/500/__tests__/__snapshots__/500.test.js.snap (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/Alert/__tests__/Alert.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/Cloud/Profiles/Store/ActionCreator.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/ConfirmationModal/index.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/DatasetDetailedView/__tests__/DatasetDetailedView.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/EntityListView/NoEntitiesMessage/__tests__/NoEntitiesMessage.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/EntityListView/__tests__/EntityListView.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/FileBrowser/__tests__/FileBrowser.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/Footer/__tests__/Footer.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/Header/ProductDropdown/__tests__/ProductDropdown.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/LoadingIndicator/__tests__/LoadingIndicator.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/MarketPlaceEntity/__tests__/MarketPlaceEntity.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/Overview/AppOverview/__tests__/AppOverview.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/Overview/DatasetOverview/__tests__/DatasetOverview.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/Overview/StreamOverview/__test__/StreamOverview.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/Overview/__tests__/Overview.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/PipelineConfigurations/index.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/PipelineDetails/PipelineDetailsTopPanel/PipelineDetailsDetailsActions/PipelineDetailsActionsButton/index.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/SchemaEditor/__tests__/SchemaEditor.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/StreamDetailedView/__tests__/StreamDetailedView.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/Tags/__tests__/Tags.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/Tags/__tests__/__snapshots__/Tags.test.js.snap (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/Tags/index.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/cdap/components/WizardModal/__tests__/WizardModal.test.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/directives/my-pipeline-configurations/my-batch-pipeline-config/my-batch-pipeline-config.html (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/directives/my-pipeline-configurations/my-realtime-pipeline-config/my-realtime-pipeline-config.html (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/hydrator/templates/create/toppanel.html (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/app/hydrator/templates/partial/node-config-modal/popover.html (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/cypress.json (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/cypress/.eslintrc.json (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/cypress/helpers.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/cypress/integration/login.spec.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/cypress/integration/pipeline.spec.js (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/package.json (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/pom.xml (version 99d9087f62a160057e0c1f03866291ffa98d774e)
    • cdap-ui/yarn.lock (version 99d9087f62a160057e0c1f03866291ffa98d774e)