Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automating the new playground and dashboard tests #1285

Closed
2 tasks done
Tracked by #1489 ...
khaledyoussef24 opened this issue Oct 25, 2023 · 13 comments
Closed
2 tasks done
Tracked by #1489 ...

Automating the new playground and dashboard tests #1285

khaledyoussef24 opened this issue Oct 25, 2023 · 13 comments
Assignees
Milestone

Comments

@khaledyoussef24
Copy link
Contributor

khaledyoussef24 commented Oct 25, 2023

Description

Designing automated tests for:

  • new dashboard (explorer and portal)
  • adding a nightly test run to git hub actions

Using the designed test cases in testlodge for the playground test suite and the dashboard test suite

@khaledyoussef24
Copy link
Contributor Author

we have to discuss if we will use the portal or the tf-extension it will be the starting part of every test.

@khaledyoussef24
Copy link
Contributor Author

playground tests should include deployments and checking contracts and if the solutions are working correctly.

@khaledyoussef24
Copy link
Contributor Author

dashboard tests should include portal part,explorer and calculator (both simulator and pricing calc.)

@maayarosama maayarosama moved this to Accepted in 3.13.x Oct 30, 2023
@maayarosama maayarosama added this to the 2.3.0 milestone Oct 30, 2023
@xmonader xmonader moved this from Accepted to Blocked in 3.13.x Nov 23, 2023
@ramezsaeed
Copy link
Contributor

work in progress (WIP)
updated home page, profile manager, twin and transfere pages.
#1667

@xmonader
Copy link
Contributor

Is this still blocked?

@A-Harby A-Harby moved this from Blocked to In Progress in 3.13.x Dec 27, 2023
@ramezsaeed
Copy link
Contributor

Not Blocked
Work in progress here: #1667

@ramezsaeed ramezsaeed moved this from In Progress to Pending review in 3.13.x Jan 3, 2024
@AhmedHanafy725
Copy link
Contributor

what is the status here?

@ramezsaeed
Copy link
Contributor

will move it to 3.14

@ramezsaeed ramezsaeed removed this from 3.13.x Feb 28, 2024
@ramezsaeed ramezsaeed modified the milestones: 2.3.0, 2.4.0 Feb 28, 2024
@xmonader
Copy link
Contributor

no update?

@xmonader xmonader modified the milestones: 2.4.0, 2.5.0 Apr 14, 2024
@A-Harby
Copy link
Contributor

A-Harby commented Apr 14, 2024

I updated the Homepage, Profile Manager, Twin, Transfer, and Bridge test pages with new UI changes, closed the old PR #2552, and created a new PR #2552 as all the tests were deleted when the dashboard and weblets directories were removed.

The PR is drifted as the new directory has not been confirmed yet, but the tests for the pages mentioned above are ready for review.

@ramezsaeed
Copy link
Contributor

Lets merge this asap.

@ramezsaeed ramezsaeed moved this to In Progress in 3.14.x Apr 14, 2024
@Mahmoud-Emad Mahmoud-Emad moved this from In Progress to Pending Review in 3.14.x May 2, 2024
@A-Harby
Copy link
Contributor

A-Harby commented May 8, 2024

I have updated PR #2552 with new changes as requested: #2552 (comment).

And I'm working on the other three pages and will create a separate PR for them.

The estimated time is 2 days after finishing the current test run 2.4.0 on testnet.

@A-Harby
Copy link
Contributor

A-Harby commented Jun 5, 2024

Done fixed, approved, and merged.

I fixed all the portal page tests in the new UI and added new cases for new features.

When the workflow runs the tests, it will keep failing in some tests:

All the farm tests will fail until these issues are fixed.

Other than that, this issue could be closed.

@A-Harby A-Harby moved this from Pending Review to Done in 3.14.x Jun 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

6 participants