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

Add option to do iperf single-ended test from toolkit GUI #312

Closed
laeti-tia opened this issue May 17, 2018 · 7 comments
Closed

Add option to do iperf single-ended test from toolkit GUI #312

laeti-tia opened this issue May 17, 2018 · 7 comments
Assignees

Comments

@laeti-tia
Copy link
Member

laeti-tia commented May 17, 2018

pscheduler now has the capability of doing iperf single-ended test towards devices not running pscheduler. See perfsonar/pscheduler#456

It would be useful to be able to setup such kind of tests from the toolkit GUI. This should probably go into the Advanced Parameters section.

@apertome apertome self-assigned this May 23, 2018
@apertome
Copy link
Contributor

Need to add this flag to the GUI that sets this parameter:

single-ended: true

preferably as a sliding toggle

apertome added a commit to perfsonar/perl-shared that referenced this issue Jun 4, 2018
apertome added a commit that referenced this issue Jun 4, 2018
@apertome
Copy link
Contributor

apertome commented Jun 4, 2018

This has been implemented. Can someone (@ToniN perhaps) test and make sure this is working correctly.

The GUI parts should be good, but I'm not sure about the interface with pscheduler, specifically:
perfsonar/perl-shared@424068c#diff-c859b6223bbe9ec71f12fbde88a4d6e3R80

I am not sure what this part is supposed to look like.

Thanks!

@vvidic
Copy link
Contributor

vvidic commented Jun 12, 2018

I don't get single-ended option in toolkit-webui.json after configuring the throughput test in the toolkit GUI. Are we still missing some part for this?

@arlake228
Copy link
Contributor

I threw myself on the assignee list. The toolkit gui keeps things in the old meshconfig-agent-tasks.conf format and then converts them on save to psconfig. Right now psconfig does not know how to convert a meshconfig-agent-tasks.conf with the new single_ended option to single-ended. This will be very quick to add.

@arlake228 arlake228 assigned arlake228 and apertome and unassigned apertome Jun 12, 2018
@arlake228 arlake228 added this to the sprint-20180618 milestone Jun 12, 2018
arlake228 added a commit to perfsonar/perl-shared that referenced this issue Jun 12, 2018
…ed option set by toolkit to single-ended in psconfig template
@arlake228
Copy link
Contributor

This should be fixed now. Updating to the latest libperfsonar-psconfig-perl should do the trick. Did a quick local test and it showed-up in file.

@vvidic
Copy link
Contributor

vvidic commented Jun 14, 2018

Looks good, single tests is created now and runs periodically with a remote iperf3 server.

@apertome
Copy link
Contributor

OK great, in that case, I am closing this. Thanks, guys!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants