CIRCT 24.0.0git
Loading...
Searching...
No Matches
Classes | Functions
test_bsp_common Namespace Reference

Classes

class  _Bundle
 
class  _Bundles
 

Functions

 test_channel_mmio_allocations ()
 
 test_channel_mmio_manifest_tracks_client_space ()
 
 test_channel_mmio_places_manifest_after_clients ()
 
 test_channel_mmio_rejects_invalid_size (size)
 
 test_channel_mmio_rejects_address_overflow (monkeypatch)
 

Function Documentation

◆ test_channel_mmio_allocations()

test_bsp_common.test_channel_mmio_allocations ( )

Definition at line 27 of file test_bsp_common.py.

◆ test_channel_mmio_manifest_tracks_client_space()

test_bsp_common.test_channel_mmio_manifest_tracks_client_space ( )
The manifest window must not be a fixed reservation: it follows whatever
the clients actually use so the BAR stays as small as possible.

Definition at line 41 of file test_bsp_common.py.

◆ test_channel_mmio_places_manifest_after_clients()

test_bsp_common.test_channel_mmio_places_manifest_after_clients ( )

Definition at line 54 of file test_bsp_common.py.

◆ test_channel_mmio_rejects_address_overflow()

test_bsp_common.test_channel_mmio_rejects_address_overflow (   monkeypatch)

Definition at line 72 of file test_bsp_common.py.

◆ test_channel_mmio_rejects_invalid_size()

test_bsp_common.test_channel_mmio_rejects_invalid_size (   size)

Definition at line 67 of file test_bsp_common.py.