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

IB/TEST: Implement put_short() for message rate. #26

Merged
merged 4 commits into from
Nov 21, 2014

Conversation

yosefe
Copy link
Contributor

@yosefe yosefe commented Nov 17, 2014

No description provided.

@mellanox-github
Copy link
Contributor

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
http://bgate.mellanox.com:8000/jenkins-secure/job/gh-ucx-pr/45/

Build Log
last 50 lines

[...truncated 2029 lines...]
[ RUN      ] test_config.set
[       OK ] test_config.set (0 ms)
[ RUN      ] test_config.performance
[       OK ] test_config.performance (2 ms)
[ RUN      ] test_config.dump
[       OK ] test_config.dump (0 ms)
[----------] 6 tests from test_config (2 ms total)

[----------] 1 test from test_component
[ RUN      ] test_component.init_cleanup
[       OK ] test_component.init_cleanup (0 ms)
[----------] 1 test from test_component (0 ms total)

[----------] 1 test from test_uct_perf
[ RUN      ] test_uct_perf.envelope
[     INFO ] rc_mlx5/mlx5_0:1     put latency : 0.616 usec
[     INFO ] rc_mlx5/mlx5_0:1     put msgrate : 12.267 Mpps
[       OK ] test_uct_perf.envelope (660 ms)
[----------] 1 test from test_uct_perf (660 ms total)

[----------] 3 tests from test_uct
[ RUN      ] test_uct.query_resources
[     INFO ] 0: rc_mlx5 on mlx5_0:1 at 6502.32 MB/sec
[       OK ] test_uct.query_resources (13 ms)
[ RUN      ] test_uct.open_iface
[       OK ] test_uct.open_iface (29 ms)
[ RUN      ] test_uct.connect_ep
/scrap/jenkins/jobs/gh-ucx-pr/workspace/contrib/../test/gtest/uct/test_uct_context.cc:161: Failure
Error: Operation cannot be completed without blocking
terminate called after throwing an instance of 'ucs::test_abort_exception'
  what():  std::exception
make: *** [test] Aborted
make: Leaving directory `/scrap/jenkins/jobs/gh-ucx-pr/workspace/build-test/test/gtest'
Build step 'Execute shell' marked build as failure
TAP Reports Processing: START
Looking for TAP results report in workspace using pattern: **/*.tap
Did not find any matching files.
[Valgrind] Files to copy:
[Valgrind] Analysing valgrind results
[Valgrind] Ending the valgrind analysis.
Anchor chain: could not read file with links: /var/lib/jenkins/jobs/gh-ucx-pr/workspace/jenkins_sidelinks.txt (No such file or directory)
[copy-to-slave] The build is taking place on the master node, no copy back to the master will take place.
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Request made to compress build log
Sending email to: [email protected] [email protected] [email protected]
[BFA] Scanning build for known causes...

[BFA] Done. 0s

Test FAILed.

+ Poll for RC completions
+ Check if there is room in th RC QP before posting
+ Implement iface_flush()
+ Add message rate performance tests
+ Implement test warmup cycles
+ rename "hw_name" to "dev_name"
@@ -25,7 +25,7 @@ ucs_status_t uct_rc_ep_init(uct_rc_ep_t *ep)
qp_init_attr.send_cq = iface->super.send_cq;
qp_init_attr.recv_cq = iface->super.recv_cq;
qp_init_attr.srq = NULL; /* TODO */
qp_init_attr.cap.max_send_wr = 1024;
qp_init_attr.cap.max_send_wr = UCT_RC_TX_QP_LEN;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess this is one of the TODO things that in feature you plan to make tunable

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes. so far we have not dealt with the issue of how to pass the configuration to the objects, but i guess would need to do it soon.

@mellanox-github
Copy link
Contributor

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
http://bgate.mellanox.com:8000/jenkins-secure/job/gh-ucx-pr/10/

Build Log
last 50 lines

[...truncated 2027 lines...]
[       OK ] test_datatype.notifier_chain (0 ms)
[----------] 11 tests from test_datatype (1251 ms total)

[----------] 6 tests from test_config
[ RUN      ] test_config.parse_default
[       OK ] test_config.parse_default (0 ms)
[ RUN      ] test_config.parse_with_prefix
[       OK ] test_config.parse_with_prefix (0 ms)
[ RUN      ] test_config.clone
[       OK ] test_config.clone (0 ms)
[ RUN      ] test_config.set
[       OK ] test_config.set (1 ms)
[ RUN      ] test_config.performance
[       OK ] test_config.performance (2 ms)
[ RUN      ] test_config.dump
[       OK ] test_config.dump (0 ms)
[----------] 6 tests from test_config (3 ms total)

[----------] 1 test from test_component
[ RUN      ] test_component.init_cleanup
[       OK ] test_component.init_cleanup (0 ms)
[----------] 1 test from test_component (0 ms total)

[----------] 1 test from test_uct_perf
[ RUN      ] test_uct_perf.envelope
/scrap/jenkins/jenkins/jobs/gh-ucx-pr/workspace/contrib/../test/gtest/uct/test_uct_perf.cc:204: Failure
Error: No such device
/scrap/jenkins/jenkins/jobs/gh-ucx-pr/workspace/contrib/../test/gtest/uct/test_uct_perf.cc:204: Failure
Error: No such device
terminate called recursively
terminate called after throwing an instance of 'ucs::test_abort_exception'
make: *** [test] Aborted (core dumped)
make: Leaving directory `/scrap/jenkins/jenkins/jobs/gh-ucx-pr/workspace/build-test/test/gtest'
Build step 'Execute shell' marked build as failure
TAP Reports Processing: START
Looking for TAP results report in workspace using pattern: **/*.tap
Did not find any matching files.
[Valgrind] Files to copy:
[Valgrind] Analysing valgrind results
[Valgrind] Ending the valgrind analysis.
Anchor chain: could not read file with links: /var/lib/jenkins/jobs/gh-ucx-pr/workspace/jenkins_sidelinks.txt (No such file or directory)
[copy-to-slave] The build is taking place on the master node, no copy back to the master will take place.
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Request made to compress build log
Sending email to: [email protected] [email protected] [email protected]
[BFA] Scanning build for known causes...

[BFA] Done. 0s

Test FAILed.

@mellanox-github
Copy link
Contributor

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
http://bgate.mellanox.com:8000/jenkins-secure/job/gh-ucx-pr/47/

Build Log
last 50 lines

[...truncated 2315 lines...]
[       OK ] test_uct.query_resources (213 ms)
[ RUN      ] test_uct.open_iface
/scrap/jenkins/jobs/gh-ucx-pr/workspace/contrib/../src/ucs/gtest/test.cc:87: Failure
Failed
Got 1 valgrind errors during the test
[  FAILED  ] test_uct.open_iface (120 ms)
[ RUN      ] test_uct.connect_ep
/scrap/jenkins/jobs/gh-ucx-pr/workspace/contrib/../src/ucs/gtest/test.cc:87: Failure
Failed
Got 2 valgrind errors during the test
[  FAILED  ] test_uct.connect_ep (277 ms)
[----------] 3 tests from test_uct (613 ms total)

[----------] 1 test from valgrind
[ RUN      ] valgrind.errors
/scrap/jenkins/jobs/gh-ucx-pr/workspace/contrib/../src/ucs/gtest/main.cc:23: Failure
Value of: errors
  Actual: 3
Expected: 0
[  FAILED  ] valgrind.errors (30 ms)
[----------] 1 test from valgrind (30 ms total)

[----------] Global test environment tear-down
[==========] 70 tests from 20 test cases ran. (10037 ms total)
[  PASSED  ] 67 tests.
[  FAILED  ] 3 tests, listed below:
[  FAILED  ] test_uct.open_iface
[  FAILED  ] test_uct.connect_ep
[  FAILED  ] valgrind.errors

 3 FAILED TESTS
make: *** [test_valgrind] Error 1
make: Leaving directory `/scrap/jenkins/jobs/gh-ucx-pr/workspace/build-test/test/gtest'
Build step 'Execute shell' marked build as failure
TAP Reports Processing: START
Looking for TAP results report in workspace using pattern: **/*.tap
Did not find any matching files.
[Valgrind] Files to copy:
[Valgrind] Analysing valgrind results
[Valgrind] Ending the valgrind analysis.
Anchor chain: could not read file with links: /var/lib/jenkins/jobs/gh-ucx-pr/workspace/jenkins_sidelinks.txt (No such file or directory)
[copy-to-slave] The build is taking place on the master node, no copy back to the master will take place.
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Request made to compress build log
Sending email to: [email protected] [email protected] [email protected]
[BFA] Scanning build for known causes...

[BFA] Done. 0s

Test FAILed.

@mellanox-github
Copy link
Contributor

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
http://bgate.mellanox.com:8000/jenkins-secure/job/gh-ucx-pr/11/

Build Log
last 50 lines

[...truncated 2027 lines...]
[       OK ] test_datatype.notifier_chain (0 ms)
[----------] 11 tests from test_datatype (1184 ms total)

[----------] 6 tests from test_config
[ RUN      ] test_config.parse_default
[       OK ] test_config.parse_default (0 ms)
[ RUN      ] test_config.parse_with_prefix
[       OK ] test_config.parse_with_prefix (0 ms)
[ RUN      ] test_config.clone
[       OK ] test_config.clone (0 ms)
[ RUN      ] test_config.set
[       OK ] test_config.set (0 ms)
[ RUN      ] test_config.performance
[       OK ] test_config.performance (3 ms)
[ RUN      ] test_config.dump
[       OK ] test_config.dump (0 ms)
[----------] 6 tests from test_config (3 ms total)

[----------] 1 test from test_component
[ RUN      ] test_component.init_cleanup
[       OK ] test_component.init_cleanup (0 ms)
[----------] 1 test from test_component (0 ms total)

[----------] 1 test from test_uct_perf
[ RUN      ] test_uct_perf.envelope
/scrap/jenkins/jenkins/jobs/gh-ucx-pr/workspace/contrib/../test/gtest/uct/test_uct_perf.cc:204: Failure
Error: No such device
/scrap/jenkins/jenkins/jobs/gh-ucx-pr/workspace/contrib/../test/gtest/uct/test_uct_perf.cc:204: Failure
Error: No such device
terminate called recursively
terminate called after throwing an instance of 'ucs::test_abort_exception'
make: *** [test] Aborted (core dumped)
make: Leaving directory `/scrap/jenkins/jenkins/jobs/gh-ucx-pr/workspace/build-test/test/gtest'
Build step 'Execute shell' marked build as failure
TAP Reports Processing: START
Looking for TAP results report in workspace using pattern: **/*.tap
Did not find any matching files.
[Valgrind] Files to copy:
[Valgrind] Analysing valgrind results
[Valgrind] Ending the valgrind analysis.
Anchor chain: could not read file with links: /var/lib/jenkins/jobs/gh-ucx-pr/workspace/jenkins_sidelinks.txt (No such file or directory)
[copy-to-slave] The build is taking place on the master node, no copy back to the master will take place.
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Request made to compress build log
Sending email to: [email protected] [email protected] [email protected]
[BFA] Scanning build for known causes...

[BFA] Done. 0s

Test FAILed.

@mellanox-github
Copy link
Contributor

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
http://bgate.mellanox.com:8000/jenkins-secure/job/gh-ucx-pr/48/

Build Log
last 50 lines

[...truncated 2316 lines...]
[       OK ] test_uct.query_resources (214 ms)
[ RUN      ] test_uct.open_iface
/scrap/jenkins/jobs/gh-ucx-pr/workspace/contrib/../src/ucs/gtest/test.cc:87: Failure
Failed
Got 1 valgrind errors during the test
[  FAILED  ] test_uct.open_iface (119 ms)
[ RUN      ] test_uct.connect_ep
/scrap/jenkins/jobs/gh-ucx-pr/workspace/contrib/../src/ucs/gtest/test.cc:87: Failure
Failed
Got 2 valgrind errors during the test
[  FAILED  ] test_uct.connect_ep (276 ms)
[----------] 3 tests from test_uct (613 ms total)

[----------] 1 test from valgrind
[ RUN      ] valgrind.errors
/scrap/jenkins/jobs/gh-ucx-pr/workspace/contrib/../src/ucs/gtest/main.cc:23: Failure
Value of: errors
  Actual: 3
Expected: 0
[  FAILED  ] valgrind.errors (29 ms)
[----------] 1 test from valgrind (31 ms total)

[----------] Global test environment tear-down
[==========] 70 tests from 20 test cases ran. (10465 ms total)
[  PASSED  ] 67 tests.
[  FAILED  ] 3 tests, listed below:
[  FAILED  ] test_uct.open_iface
[  FAILED  ] test_uct.connect_ep
[  FAILED  ] valgrind.errors

 3 FAILED TESTS
make: *** [test_valgrind] Error 1
make: Leaving directory `/scrap/jenkins/jobs/gh-ucx-pr/workspace/build-test/test/gtest'
Build step 'Execute shell' marked build as failure
TAP Reports Processing: START
Looking for TAP results report in workspace using pattern: **/*.tap
Did not find any matching files.
[Valgrind] Files to copy:
[Valgrind] Analysing valgrind results
[Valgrind] Ending the valgrind analysis.
Anchor chain: could not read file with links: /var/lib/jenkins/jobs/gh-ucx-pr/workspace/jenkins_sidelinks.txt (No such file or directory)
[copy-to-slave] The build is taking place on the master node, no copy back to the master will take place.
Email was triggered for: Failure - Any
Sending email for trigger: Failure - Any
Request made to compress build log
Sending email to: [email protected] [email protected] [email protected]
[BFA] Scanning build for known causes...

[BFA] Done. 0s

Test FAILed.

@mellanox-github
Copy link
Contributor

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
http://bgate.mellanox.com:8000/jenkins-secure/job/gh-ucx-pr/49/
Test PASSed.

@shamisp
Copy link
Contributor

shamisp commented Nov 21, 2014

👍

yosefe added a commit that referenced this pull request Nov 21, 2014
IB/TEST: Implement put_short() for message rate.
@yosefe yosefe merged commit 3459a45 into openucx:master Nov 21, 2014
@yosefe yosefe deleted the topic/ib-mr-test branch November 21, 2014 11:24
amaslenn pushed a commit to amaslenn/ucx that referenced this pull request Jun 1, 2020
leibin2014 referenced this pull request in leibin2014/ucx Sep 10, 2020
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

Successfully merging this pull request may close these issues.

3 participants