mirasadali1985.files.wordpress.com  · web viewensure the following folders are available after...

17
INTEL CORPORATION Corporate Release Version 1.0 Feather Light Tool Volume 1

Upload: others

Post on 31-Jan-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Volume

1

Intel Corporation

Corporate Release Version 1.0

Feather Light Tool

1

Corporate ReleaseFeather Light Tool(Also known as Test Automation Tool)

Intel Corporation

Balladur

Sarjapur, Bangalore, 560037

Table of Contents

1.How to Download Feather Light Tool1

2.Brief Description of Test cycles8

3.Log Summary10

4.Pre-requisites for running WOL Test suites:11

Index13

Chapter

1

Design Customization

Feather Light Tool

1

How to Download Feather Light Tool

t

o download Feather Light Tool also known as Test Automation tool, please follow the below steps:

1. Download the Feather Light package from share point

2. Extract the feather light package and keep it in C root directory (C:\ Test_Automation_Tool).

3. Ensure the following folders are available after extracting TestCaseExecutables, TestSuiteListFiles, Miscellaneous, Logs and Video.

4. Goto C:\Test Automation Tool ->click on Test Automation Tool.exe – After clicking shortcuts for Test Automation Tool, Automation Server, Clear Execution Data, Event Viewer, writeBugcheckInfoToLogFile and CopyLogs will be created on desktop.

5. First time Test Automation Tool will prompt the user to enter the machine name and then reboot the system for the system name to get reflected

1. Check the version of Feather Light is latest at the Menu bar of Test Automation Tool as shown below.

2. Select “Client Side Automation” if not selected as default in the Test Automation Tool UI.

3. Go to the drop down window as shown below to select the Test lists.

4. After selecting the test lists, click on Load Test Suite then click on Execute Entire Test Suite.

5. Selected Test List will appear under Test Case Title as shown above.

6. Test automation tool will also display the total Test count and execution time for the selected test from the suite list.

7. Now click on Execute Test Suite at the bottom of the tool.

8. After the above step, tests start to run.

9. After test completion, a window appears as below in the name of “Test Execution Status – Machine name” with Test Case ID, Execution Status, Test start time, Test End Time and Total Time taken.

10. Click on “View log” tab to see the detailed log.

11. Also, the log file will be saved in C:\Test Automation Tool\Logs\Log.txt

12. Every time the log will be overwritten with the new test, hence it is required to save a copy of the log file explicitly.

13. If the automation tests are paused in between or test machine got rebooted, tests starts to run automatically if the test cycles are not completed.

14. User can also stop the test by Pressing F10 (to pause the test) and then click on “Exit” in the task bar for automation tool.

15. Then Copy the log file C:\Test Automation Tool\Logs\Log.txt

16. Now, before selecting the next test suite, user should click on “ClearExecutionData” to clear the logs and registry settings. Else the new test suite will not get started.

Chapter

2

Brief Description of Test cycles

Generic power flow:

Power Flows_Number of cycles_Wake Reason_Delay

Power Flow – All the test suites starts executing from S0 state only. Hence it is required that the test system should have all the drivers installed and it should be up and running. The power state depends on the test selected for instance S3, S4, S5, reboot etc.

Wake Reason – Unless defined by the name of the Test power flow by default the wake source is RTC wake.

Example -1: S0-S4-S0_3Cycles

Above power flow cycle runs for 3 cycles. This tests the functionality of hibernate state via RTC wake with 1min delay. The power cycle starts from S0 states put the system to S4 and then resume back to S0.

This test runs for 500 cycles. This test performs Random Sx with the power flow starting from S0->S3->S4->reboot->S5->S0 and the wake source is via RTC wake. It takes one min for one cycle completion.

Example -2: S0-S3-S4-Reboot-S5-S0_500Cycles

This test runs for 100 cycles. This tests the functionality of Hybrid Sleep state via WOL. The power cycle starts from S0 state put the system to hybrid Sleep and then resumes back to S0. Remote server with WOL setup is required where the host and server are connected to the same subnet mask. Please find the example below:

Example -3: S0-HS3-S0_100Cycles_1min_WOL

This test runs for 1000cycles. This tests the functionality of connected Standby via RTC wake. System remains in CS state for 2min and then resumes and continues with the next cycle. The power cycle starts from S0 ->CS-> S0. Please find the example below:

Example -4: S0-CS-S0_1000Cycles_2Min

This test runs for 100 cycles. This tests the functionality of connected Standby with Burn in Test utility launched before performing CS to add stress to the CPU via RTC wake with 1min delay. Burn in Test utility will be running till the completion of CS cycles. One complete cycle takes 1min to run and the power cycle starts from S0 ->CS-> S0. Please find the example below:

Example -5: S0-CS-S0_100Cycles_BurnInTest

Chapter

3

Log Summary

· For detailed text log go to below location

C:\Test Automation Tool\Data\log_save.txt

· For detailed HTML log file click on view html report once cycle is completed

PS: Wait till one cycle is completed

Chapter

4

Pre-requisites for running WOL Test suites:

1. Enable WOL in BIOS. Go to BIOS->Intel Advanced Menu->PCH-IO Configuration->Wake on WOL

2. Enable->Enable

3. Server and Host system are required for running WOL test cases.

4. Ensure MAC addresses are updated in both the systems.

5. Connect both the systems to same subnet Mask. (For Ex. 255.255.255.0)

6. Turn OFF Firewall on both the systems from Control Panel->Power Options

7. Verify that both systems are able to ping each other.

8. Install WOL tool on server setup(WOL software is free ware downloadable from google)

9. Open the WOL tool and go to Action tab. Select Add Machine and enter the IP address & Mac Address of the host system.

10. Now Click on Get MAC – MAC address of the host system should be displayed automatically.

11. Ensure that MAC address displayed is same for host system.

Index

Feather Light Tool

11

BIOS

Basic Input Output System, 11

CS

Connected Standby Operation Mode, 9

Feather Light Tool

Also know as Test Automation Tool, 0, i, 1

MAC

Media Access Control, 11, 12

WOL

Wake on LAN, 11