[PATCH rdma-core 0/4] pyverbs: General improvements

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series precedes pyverbs' traffic series with some needed changes:
- Some enums were missing.
- Modify some of the user-visible prints for a more readable output
  as well as to avoid an exception thrown when printing an
  uninitialized object.
- Tests: Coverage and performance improvements.
- Add events support.

Noa Osherovich (4):
  pyverbs: Add missing enums
  pyverbs: Changes to print-related functions
  pyverbs/tests: Improvements
  pyverbs: Add events support

 pyverbs/CMakeLists.txt       |   1 +
 pyverbs/cq.pxd               |   3 +
 pyverbs/cq.pyx               |  57 +++++++-
 pyverbs/device.pyx           |  87 +++++++++---
 pyverbs/libibverbs.pxd       |   2 +
 pyverbs/libibverbs_enums.pxd |  60 ++++++++
 pyverbs/tests/base.py        |  23 +++
 pyverbs/tests/cq.py          | 168 ++++++++++------------
 pyverbs/tests/device.py      | 235 ++++++++++++++-----------------
 pyverbs/tests/mr.py          | 265 +++++++++++++++++------------------
 pyverbs/tests/pd.py          |  58 +++-----
 pyverbs/tests/utils.py       |  69 ++++++---
 12 files changed, 587 insertions(+), 441 deletions(-)
 create mode 100644 pyverbs/tests/base.py

-- 
2.17.2




[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux