Jump to content

SoK/2024/StatusReport/AakarshMJ: Difference between revisions

From KDE Community Wiki
Aakarshmj (talk | contribs)
Created page with "'''SUSTAINABILITY 1: TESTING AND DEVELOPEMENT OF "KECOLAB" ''' '''Project Abstract:''' Following are the deliverables: # Integrate Okular sus scripts into Okular's Pipeline (Solves #2) # Integrate CI/CD pipelines with E2E tests or Integration tests (Solves #10): ## Have Kate/Okular scripts(xdotool, Selenium and KdeEcoTest) which would be a CI test after each MR to make sure KEcoLab works well. ## To make sure energy requirement measured using all 3 scripts menti..."
 
Aakarshmj (talk | contribs)
No edit summary
Line 16: Line 16:


# Week 1-2:
# Week 1-2:
##
## Setup 3 virtual machines and installed Selenium on all 3 of them
## Contacted and discussed KEcoLab implementation details with the Okular team.
## Discussed about the timeline of adding Wayland support with KdeEcoTest team.
## Went through gitlab-ci templates used by KDE in various other projects to get an Idea about generating one for KEcoLab
## Tested out Okular script prepared by Joseph and created a PR to update it.

Revision as of 19:09, 6 February 2024

SUSTAINABILITY 1: TESTING AND DEVELOPEMENT OF "KECOLAB"

Project Abstract:

Following are the deliverables:

  1. Integrate Okular sus scripts into Okular's Pipeline (Solves #2)
  2. Integrate CI/CD pipelines with E2E tests or Integration tests (Solves #10):
    1. Have Kate/Okular scripts(xdotool, Selenium and KdeEcoTest) which would be a CI test after each MR to make sure KEcoLab works well.
    2. To make sure energy requirement measured using all 3 scripts mentioned above remains constant with +-(5 to 10)% accuracy rate after every MR
  3. Usage scenario scripting with Selenium(Solves #5)
  4. Usage scenario scripts with KdeEcoTest


Weekly Progress:

  1. Week 1-2:
    1. Setup 3 virtual machines and installed Selenium on all 3 of them
    2. Contacted and discussed KEcoLab implementation details with the Okular team.
    3. Discussed about the timeline of adding Wayland support with KdeEcoTest team.
    4. Went through gitlab-ci templates used by KDE in various other projects to get an Idea about generating one for KEcoLab
    5. Tested out Okular script prepared by Joseph and created a PR to update it.