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

Add topologies test to integration test suite in TP#5700

Merged
ocket8888 merged 18 commits intoapache:masterfrom
dpham692:AddTopologiesTest
May 14, 2021
Merged

Add topologies test to integration test suite in TP#5700
ocket8888 merged 18 commits intoapache:masterfrom
dpham692:AddTopologiesTest

Conversation

@dpham692
Copy link
Contributor

@dpham692 dpham692 commented Apr 1, 2021

What does this PR (Pull Request) do?

This PR created to add Topologies test base to the integration tests suite. More test will be added to this base.

Which Traffic Control components are affected by this PR?

  • CDN in a Box
  • Traffic Portal
  • CI tests

What is the best way to verify this PR?

In traffic_portal/integration directory, run the traffic portal tests and make sure all the test pass.
Change the spec name to "specs/Topologies.spec.js" in config.ts file to run the specific tests.

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 PR DOES NOT FIX A SERIOUS SECURITY VULNERABILITY (see the Apache Software Foundation's security guidelines for details)

Additional Information

@ocket8888 ocket8888 added new feature A new feature, capability or behavior tests related to tests and/or testing infrastructure Traffic Portal v1 related to Traffic Portal version 1 labels Apr 1, 2021
@dpham692
Copy link
Contributor Author

@ocket8888 I fixed all the comment and change the tests to new format.

Copy link
Contributor

@ocket8888 ocket8888 left a comment

Choose a reason for hiding this comment

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

Why was the package-lock.json file changed? It doesn't look like you actually added or removed any dependencies, since package.json was unchanged

@dpham692
Copy link
Contributor Author

Finish fixing test for Docker environment

@ocket8888 ocket8888 self-assigned this Apr 23, 2021
Copy link
Contributor

@ocket8888 ocket8888 left a comment

Choose a reason for hiding this comment

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

I've heard other people had problems trying to use inherited methods instead of new BasePae instances; if you can't get it to work then just don't worry about it. It's something I can look into in my own time if it bothers me that much and isn't trivial to do.

Pham, Dandy (Contractor) added 2 commits May 6, 2021 15:47
@dpham692
Copy link
Contributor Author

Yeah, look like when I revert back to basePage it work. I will figure out why the basePage fail and do on other PR.

@ocket8888 ocket8888 merged commit 72fcbf7 into apache:master May 14, 2021
@dpham692 dpham692 deleted the AddTopologiesTest branch May 14, 2021 19:57
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

new feature A new feature, capability or behavior 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.

2 participants