Commit 002a069
Add CUDA 13.0 Tests for CuFile I/O Operations (#1060)
* Add 13.0 Tests
* Add first set of generated cybind bindings
* Add _internal cybind generated bindings
* Remove overriding tests
* Add previously deleted test
* Simplify test_batch_io_large_operations
* fmt
* add _internal bindings
* add main bindings
* fmt
* test fmt
* bindings
* remove files
* remove unnecessary write check
* add field checks for stats
* add test for get_parameter_min_max and add pytest marker
* reference exposed classes for stats tests
* add OpsCounter and GPUStats
* add new driver pxd and pyx files
* add right bindings
* test fixes
* add tests
* Display cufile.log
* Try again to get logs out
* Don't hard stop when fail
* Try to be a little more robust
* Remove attempt to get cufile log out
* Mark test as 'skip'
* Remove || true
* fix tests that have side effects & bugs; remove skip
* stats
* Pull in the latest cybind changes from https://gitlab-master.nvidia.com/leof/cybind/-/merge_requests/205
* Update get_parameter_min_max_value API
* Fix test
* Reset stats when changed
* Disabling a broken test
* bring back all cdef classes
---------
Co-authored-by: Michael Droettboom <mdboom@gmail.com>
Co-authored-by: Leo Fang <leof@nvidia.com>1 parent c29fa1e commit 002a069
File tree
7 files changed
+2139
-287
lines changed- cuda_bindings
- cuda/bindings
- _internal
- tests
7 files changed
+2139
-287
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| |||
41 | 42 | | |
42 | 43 | | |
43 | 44 | | |
44 | | - | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| 71 | + | |
71 | 72 | | |
72 | 73 | | |
73 | 74 | | |
| |||
91 | 92 | | |
92 | 93 | | |
93 | 94 | | |
94 | | - | |
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
| |||
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
170 | 177 | | |
171 | 178 | | |
172 | 179 | | |
| |||
328 | 335 | | |
329 | 336 | | |
330 | 337 | | |
331 | | - | |
332 | | - | |
333 | | - | |
334 | | - | |
335 | | - | |
336 | | - | |
337 | | - | |
338 | 338 | | |
339 | 339 | | |
340 | 340 | | |
| |||
462 | 462 | | |
463 | 463 | | |
464 | 464 | | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
465 | 468 | | |
466 | 469 | | |
467 | 470 | | |
| |||
531 | 534 | | |
532 | 535 | | |
533 | 536 | | |
534 | | - | |
535 | | - | |
536 | | - | |
537 | 537 | | |
538 | 538 | | |
539 | 539 | | |
| |||
656 | 656 | | |
657 | 657 | | |
658 | 658 | | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
659 | 669 | | |
660 | 670 | | |
661 | 671 | | |
| |||
887 | 897 | | |
888 | 898 | | |
889 | 899 | | |
890 | | - | |
891 | | - | |
892 | | - | |
893 | | - | |
894 | | - | |
895 | | - | |
896 | | - | |
897 | | - | |
898 | | - | |
899 | | - | |
900 | 900 | | |
901 | 901 | | |
902 | 902 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
23 | 21 | | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | 22 | | |
28 | 23 | | |
29 | 24 | | |
| |||
77 | 72 | | |
78 | 73 | | |
79 | 74 | | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
0 commit comments