Skip to content
This repository was archived by the owner on Nov 24, 2025. It is now read-only.

Bugfix Traffic Portal UI#4917

Merged
ocket8888 merged 8 commits intoapache:masterfrom
rimashah25:refactor/traffic_portal_ui
Jul 27, 2020
Merged

Bugfix Traffic Portal UI#4917
ocket8888 merged 8 commits intoapache:masterfrom
rimashah25:refactor/traffic_portal_ui

Conversation

@rimashah25
Copy link
Contributor

@rimashah25 rimashah25 commented Jul 27, 2020

What does this PR (Pull Request) do?

Which Traffic Control components are affected by this PR?

  • Traffic Portal

What is the best way to verify this PR?

  1. Run CIAB
  2. Run Traffic_Portal locally (make sure the Traffic_Ops url point to CIAB traffic ops url)
  3. Ensure protractor and webdriver-manage are installed.
  4. Run webdriver-manager start
  5. Run protractor config.js from traffic_control/traffic_portal/test/end-to-end/ folder
  6. All 72 specs should pass. 72 specs, 0 failures

If this is a bug fix, what versions of Traffic Control are affected?

The following criteria are ALL met by this PR

  • This PR includes tests OR I have explained why tests are unnecessary
  • This PR includes documentation OR I have explained why documentation is unnecessary
  • This PR includes an update to CHANGELOG.md OR such an update is not necessary
  • This PR includes any and all required license headers
  • This does not include a database migration
  • This PR DOES NOT FIX A SERIOUS SECURITY VULNERABILITY (see the Apache Software Foundation's security guidelines for details)

Additional Information

@@ -10,7 +10,7 @@
"defaultTimeoutInterval": 600000
},
"params": {
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CIAB would normally change the password for TP. But TP was unable to work on CIAB and had to be started on locally. None of the UI tests would pass until the password was changed.

Copy link
Member

@zrhoffman zrhoffman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Ran TP UI tests, verified 72 out of 72 tests pass again
  • Exposing port 443 in the TP CDN-in-a-Box Dockerfile is a definite improvement.
  • Changing the TP UI tests default password to match the default CDN-in-a-Box default admin password is an improvement.

LGTM

@ocket8888 ocket8888 merged commit 8e7c026 into apache:master Jul 27, 2020
@rimashah25 rimashah25 deleted the refactor/traffic_portal_ui branch July 28, 2020 16:21
@mitchell852 mitchell852 added Traffic Portal v1 related to Traffic Portal version 1 tests related to tests and/or testing infrastructure labels Aug 3, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

tests related to tests and/or testing infrastructure Traffic Portal v1 related to Traffic Portal version 1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants