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

Port fixes to v1.6.x: UCM events test, client/server example #3719

Conversation

yosefe
Copy link
Contributor

@yosefe yosefe commented Jun 18, 2019

Picked from #3716
Fixes #3686

- The test should also register a handler for VM_UNMAPPED, to make sure
  ucm_test_events(VM_UNMAPPED) would really return ERR_UNSUPPORTED after
  munmap() is overridden.
- Convert events to native events for mmap_test_installed_events(),
  otherwise they will be considered as not installed so testing their
  support will always return success, even when it should fail.
@swx-jenkins1
Copy link

Test PASSed.
See http://bgate.mellanox.com/jenkins/job/gh-ucx-pr/7713/ for details.

@mellanox-github
Copy link
Contributor

Test FAILed.
See http://hpc-master.lab.mtl.com:8080/job/hpc-ucx-pr/10693/ for details (Mellanox internal link).

@mellanox-github
Copy link
Contributor

Mellanox CI: FAILED on 10 of 33 workers (click for details)

Note: the logs will be deleted after 26-Jun-2019

Agent/Stage Status
_main ❌ FAILURE
hpc-test-node2_W3 ❌ FAILURE
hpc-test-node3_W2 ❌ FAILURE
hpc-test-node3_W3 ❌ FAILURE
hpc-test-node_W1 ❌ FAILURE
hpc-test-node_W2 ❌ FAILURE
hpc-test-node_W3 ❌ FAILURE
vulcan-jenkins_W0 ❌ FAILURE
vulcan-jenkins_W1 ❌ FAILURE
vulcan-jenkins_W2 ❌ FAILURE
hpc-arm-cavium-jenkins_W0 ✔️ SUCCESS
hpc-arm-cavium-jenkins_W1 ✔️ SUCCESS
hpc-arm-cavium-jenkins_W2 ✔️ SUCCESS
hpc-arm-cavium-jenkins_W3 ✔️ SUCCESS
hpc-arm-hwi-jenkins_W0 ✔️ SUCCESS
hpc-arm-hwi-jenkins_W1 ✔️ SUCCESS
hpc-arm-hwi-jenkins_W2 ✔️ SUCCESS
hpc-arm-hwi-jenkins_W3 ✔️ SUCCESS
hpc-test-node-upstream_W0 ✔️ SUCCESS
hpc-test-node-upstream_W1 ✔️ SUCCESS
hpc-test-node-upstream_W2 ✔️ SUCCESS
hpc-test-node-upstream_W3 ✔️ SUCCESS
hpc-test-node2_W0 ✔️ SUCCESS
hpc-test-node2_W1 ✔️ SUCCESS
hpc-test-node2_W2 ✔️ SUCCESS
hpc-test-node3_W0 ✔️ SUCCESS
hpc-test-node3_W1 ✔️ SUCCESS
hpc-test-node_W0 ✔️ SUCCESS
r-vmb-ppc-jenkins_W0 ✔️ SUCCESS
r-vmb-ppc-jenkins_W1 ✔️ SUCCESS
r-vmb-ppc-jenkins_W2 ✔️ SUCCESS
r-vmb-ppc-jenkins_W3 ✔️ SUCCESS
vulcan-jenkins_W3 ✔️ SUCCESS

yosefe and others added 3 commits June 19, 2019 10:37
@yosefe yosefe force-pushed the topic/ucm-fix-event-test-when-not-installed-v1.6.x branch from 5ffcc80 to bd027f1 Compare June 19, 2019 07:37
@swx-jenkins1
Copy link

Test PASSed.
See http://bgate.mellanox.com/jenkins/job/gh-ucx-pr/7719/ for details.

@mellanox-github
Copy link
Contributor

Test PASSed.
See http://hpc-master.lab.mtl.com:8080/job/hpc-ucx-pr/10699/ for details (Mellanox internal link).

@mellanox-github
Copy link
Contributor

Mellanox CI: PASSED on 33 workers (click for details)

Note: the logs will be deleted after 26-Jun-2019

Agent/Stage Status
_main ✔️ SUCCESS
hpc-arm-cavium-jenkins_W0 ✔️ SUCCESS
hpc-arm-cavium-jenkins_W1 ✔️ SUCCESS
hpc-arm-cavium-jenkins_W2 ✔️ SUCCESS
hpc-arm-cavium-jenkins_W3 ✔️ SUCCESS
hpc-arm-hwi-jenkins_W0 ✔️ SUCCESS
hpc-arm-hwi-jenkins_W1 ✔️ SUCCESS
hpc-arm-hwi-jenkins_W2 ✔️ SUCCESS
hpc-arm-hwi-jenkins_W3 ✔️ SUCCESS
hpc-test-node-upstream_W0 ✔️ SUCCESS
hpc-test-node-upstream_W1 ✔️ SUCCESS
hpc-test-node-upstream_W2 ✔️ SUCCESS
hpc-test-node-upstream_W3 ✔️ SUCCESS
hpc-test-node2_W0 ✔️ SUCCESS
hpc-test-node2_W1 ✔️ SUCCESS
hpc-test-node2_W2 ✔️ SUCCESS
hpc-test-node2_W3 ✔️ SUCCESS
hpc-test-node3_W0 ✔️ SUCCESS
hpc-test-node3_W1 ✔️ SUCCESS
hpc-test-node3_W2 ✔️ SUCCESS
hpc-test-node3_W3 ✔️ SUCCESS
hpc-test-node_W0 ✔️ SUCCESS
hpc-test-node_W1 ✔️ SUCCESS
hpc-test-node_W2 ✔️ SUCCESS
hpc-test-node_W3 ✔️ SUCCESS
r-vmb-ppc-jenkins_W0 ✔️ SUCCESS
r-vmb-ppc-jenkins_W1 ✔️ SUCCESS
r-vmb-ppc-jenkins_W2 ✔️ SUCCESS
r-vmb-ppc-jenkins_W3 ✔️ SUCCESS
vulcan-jenkins_W0 ✔️ SUCCESS
vulcan-jenkins_W1 ✔️ SUCCESS
vulcan-jenkins_W2 ✔️ SUCCESS
vulcan-jenkins_W3 ✔️ SUCCESS

@yosefe
Copy link
Contributor Author

yosefe commented Jun 19, 2019

@hoopoepg can you pls review?

Copy link
Contributor

@hoopoepg hoopoepg left a comment

Choose a reason for hiding this comment

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

it seems here are more commits than just test events :)

@yosefe
Copy link
Contributor Author

yosefe commented Jun 19, 2019

yep - i also added fixes for client_server which cause tests to fail

@yosefe yosefe changed the title UCM: Fix event test when nothing was ever installed - v1.6.x Port fixes to v1.6.x: UCM events test, client/server example Jun 19, 2019
@yosefe yosefe merged commit 67b1623 into openucx:v1.6.x Jun 19, 2019
@yosefe yosefe deleted the topic/ucm-fix-event-test-when-not-installed-v1.6.x branch June 19, 2019 11:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants