Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Change in components that are displayed, new fields to come in
Existing PagesPurposeChanges Expected

E2E RDK Request Filter Page

Configure CD Packages for CI executionsNew Tab for selecting CD Router Tests
Trigger Execution Manually PageUser can select CDRouter packages trigger executions

New

Tab

Drop Down for selecting CD Router Tests

via Test Source

Job Manager PageUser can view the progress of CD Router package executions - Each job will show the status of single packageChange in actions button since Jenkins is not needed.No change in UI
Execution Results PageTo view overall execution results like Total script count, and its pass and fail countNo change in UI
Detailed Execution Results PageTo view the execution results of each test script (in cd router each test case contains only one step)No change in UI
Manage script pageTo map cdrouter package with automatics automation idNo change in UI

Trigger Execution Manually Page

...

 1. Navigate to the Automatics urlURL, login and select 'Trigger Execution Manually' from the 'Manage Trigger DropdownDrop-down'.

2. Enter the build name and Select the Execution Environment Type, quick test if needed. Click on next button if all the mandatory fields are added.
Image RemovedImage Added


3. Select the corresponding Automation ID and click on Next button.

...

Editing TestScript Details of CDRouter testcases

1.  Navigate to Manage Scripts page under 'Test Manager' drop down and filter the CDrouter CDRouter Testcases following the above steps. (ManageScripts →filter → Select CDRouter under 'Select TestSource' → click filter)

...

2.  Setting CD Routers url

    • If there are multiple CDRouters CDRouter in a single setup, the user has the option to provide details for each CDRouter by specifying their respective URLs and specific names. This allows users to include information about different CDRouters CDRouter present in the same setup.

...

2.  User should click on 'Add configuration' shown on the top right corner of the System Configuration page and add the Configuration name and configuration value accordingly and click on save changes button.


user should set the urls URL for different CDRouters CDRouter available in MASTER_CONFIG table. If more than one CDRouters CDRouter are available also user has to set the urls URL according in the master_config table under CDROUTERS CDROUTER column. the values entered by the user should be in JSON format only as shown in the figure.

...

1.3 Setting CDRouter base UrlURL:

    • User should provide CDRouter base url beacuse URL because it's responsible for orchestrating CDRouter test executions.

...

3.Adding a new test type as CDROUTERCD-ROUTER

1. Navigate to the automatics url  and select 'System Configuration' under the settings drop down as shown in the below image.

...

    2. User should add CDRouter base url  under URL  under Device Name and add 'CDROUTER' as Image Name prefix. Select the device type in Select Category and click on save button.
        it's a mandatory step that user should follow.

...

This micro service needs JAVA 11 or 17 to run. User should use Java 11 or 17 to make this micro service up. please refer setup page for steps to install Java 11 or 17.

2. Automatics base urlURL
         In CDrouter CDRouter service user should navigate to application.properties and update automatics.url with proper automatics base url and save the changes.

...

3. Adding Automatics base url URL in extra properties of the device from device manager page.

...

  • In the pop-up user should add 'cdrouterinstance' under Name category and base url URL of cdrouter that the device is connected to, under value category. and click on add button as well as update button at the bottom.

...