-
Notifications
You must be signed in to change notification settings - Fork 157
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
Adding README files for a new type of optics PMD 400G ZR plus #3680
Conversation
…unction returns value in nanosecond by default, needs to convert it to second; 2) in zr_low_power_mode_test file, to use the transceiver disable OC path, the input needs to be transceiver name instead of interface name.
Pull Request Test Coverage Report for Build 12835770588Details
💛 - Coveralls |
@jianchen-g Can you point out some differences that require us to have a separate test? Why can these changes not be incorporated in the same test script? |
…ach test item has its own folder, under which 400G ZR and ZR++ test scripts are separated.
@Ankur19 per offline discussion, i created a main folder for each testing item. Under each folder, the test scripts for both 400G ZR and ZR++ will be separated in individual sub-folders. |
…/<testname>/<testname>_test.go
@Ankur19 Hi Ankur, i have made the folder structure and name changes. Please review again. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
…nfig#3680) * bug fixes: 1) in zr_laser_bias_current_test file, the time.Duration function returns value in nanosecond by default, needs to convert it to second; 2) in zr_low_power_mode_test file, to use the transceiver disable OC path, the input needs to be transceiver name instead of interface name. * Adding README files for the testing of a new type of optics 400G ZR++ * add README file for zrp_input_output_power_test * restructed the test folder for two optics PMDs of 400G ZR and ZR++. Each test item has its own folder, under which 400G ZR and ZR++ test scripts are separated. * make sure test paths follow feature/<feature>/<subfeature>/<testkind>/<testname>/<testname>_test.go * rename folder name to resovle the feature root errors * rename folder name to test_item_tests to resovle the feature root errors * adding tests folder to resolve folder root errors for cd tests * adding folder named tests to resolve folder root errors * rename folder chromatic_dispersion * rename folder performance_metrics --------- Co-authored-by: anksaiki <[email protected]>
Creating a new folder of tests' README files to validate a new type of optics called 400G ZR++. The test items are largely the same as the existing 400G ZR testing, however there are key differences which requires standalone scripts as opposed to the 400G ZR: 1) operational mode; 2) Tx output power; 3) optics PMD.