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

Create automated framework for admin dashboard using selenium #392

Open
21 of 48 tasks
AhmedHanafy725 opened this issue Aug 5, 2020 · 10 comments
Open
21 of 48 tasks
Assignees
Milestone

Comments

@AhmedHanafy725
Copy link
Collaborator

AhmedHanafy725 commented Aug 5, 2020

  • Build framework using selenium for admin dashboard.

  • Find a solution for 3bot login to be done with selenium or disabling it.

  • Cover the solutions in admin dashboard.

    • network
    • ubuntu
    • kubernetes
    • S3 storage
    • expose solutions
    • generic flist
    • monitoring
    • domain delegation
    • 4 to 6 gateway
  • Cover the solutions in Marketplace dashboard.

    • wiki
    • website
    • blog
    • Mattermost
    • Peertube
    • Discourse
    • Cryptpad
    • Taiga
    • gitea

The other functionalities in the admin dashboard.

  • Wallets

    • Create
    • Import
    • Add testnet funded wallet
  • Capacity Pools

    • Create/Extended pool
    • Show hidden pools
  • Deployed Workloads

    • Deleted selected
  • Backup

  • Capacity Explorer

  • Farm Management

  • Threebot wiki

  • Packages

    • Check System Packages.
    • Add/Remove packages.
  • Codeserver

  • Notebooks

  • Logs

  • Alerts

  • Settings

    • Admins
    • Indentities
    • Developer options

Threebot deployer

  • Create 3bot instance.
  • Recover 3bot instance.
@AhmedHanafy725 AhmedHanafy725 added this to New in QA-DevOps Team via automation Aug 5, 2020
@AhmedHanafy725 AhmedHanafy725 added this to the next milestone Aug 5, 2020
m-motawea pushed a commit that referenced this issue Oct 14, 2020
* Add auto login api

* Add first test in frontend (#392)

* Add frontend tests to github actions

Setup identity before starting the tests

* Install launchpadlib as it is dependency for poetry

* Install keyring as it is dependency for poetry

* Update frontend.yml

* Update frontend.yml

* Update frontend.yml

* Update frontend.yml

* Update base_tests.py

* Update frontend.yml

* Update frontend.yml

* Update frontend tests

* Update frontend tests

* Update frontend tests

* Update frontend.yml

* Update frontend.yml

* Update frontend tests

* Update frontend tests

* Update frontend.yml

* Update frontend.yml

* Update frontend.yml

* Use ip instead of localhost

* Update workflow

* Update frontend.yml

* Update frontend.yml

* Update workflow

* Update workflow

* Update workflow

* Update base_tests.py

* Update workflow

* Update workflow

* Update workflow

* Update workflow

* Update workflow

* Update workflow

* Update workflow

* Cleanup

* Update frontend workflow to run only nightly

* Comment for how to use head mode browser

* Add selenium to workflow
@Dina-Abd-Elrahman
Copy link
Contributor

Packages testing:

#1548

@sasha-astiadi
Copy link
Member

whats the status of this @rkhamis is it still valid / will we do this for grid 2.3 project? im doing a cleanup. thank you

@ramezsaeed ramezsaeed moved this from New to To start in QA-DevOps Team Nov 2, 2020
@Dina-Abd-Elrahman
Copy link
Contributor

Threebot deployer testing:

#1701

@mhost39
Copy link
Contributor

mhost39 commented Nov 18, 2020

Import and add funded wallet #1703

@mhost39
Copy link
Contributor

mhost39 commented Nov 23, 2020

Capacity Pools #1722

@ramezsaeed ramezsaeed moved this from To start to In progress in QA-DevOps Team Nov 24, 2020
@mhost39
Copy link
Contributor

mhost39 commented Nov 26, 2020

Marketplace #1738

@rkhamis rkhamis modified the milestones: next, now Dec 3, 2020
@Dina-Abd-Elrahman
Copy link
Contributor

Deployed workloads: #1810

@Dina-Abd-Elrahman
Copy link
Contributor

Solutions: #1812

@mhost39
Copy link
Contributor

mhost39 commented Dec 24, 2020

Settings #1942

@gmachtel gmachtel added this to Backlog in JS-SDK 11.1 via automation Jan 4, 2021
@gmachtel gmachtel moved this from Backlog to In progress in JS-SDK 11.1 Jan 4, 2021
@xmonader xmonader removed this from In progress in JS-SDK 11.1 Jan 7, 2021
@xmonader xmonader modified the milestones: now, next Jan 7, 2021
@sasha-astiadi
Copy link
Member

ifput to next, ill move it to backlog

@sasha-astiadi sasha-astiadi moved this from In progress to New in QA-DevOps Team Jan 10, 2021
@xmonader xmonader modified the milestones: next, later Jan 13, 2021
@ramezsaeed ramezsaeed moved this from New to To start in QA-DevOps Team Feb 22, 2021
@ramezsaeed ramezsaeed moved this from To start to New in QA-DevOps Team Jun 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

No branches or pull requests

6 participants