Common tools and tests employed across fault.defects.system.io tests.
pickle
threading0
contextlib0
os0
socket0
time0
io0
network0
kernel0
thread0
allocpipe0
allocpipe(A)
allocsockets0
allocsockets(A)
allocports60%
allocports(A)
ralloc_index0
ralloc_index = {
io.Octets: bytearray,
}
rallocate0
rallocate(channel, quantity)
Terminated0
Delta
Delta__slots__0
__slots__ = ()
@property
Deltachannel0
Deltademand0
Deltatermination0
Deltaterminated0
Deltaresource10%
Deltaslice10%
Deltatransferred0
Deltaconstruct0
construct(typ, channel)
snapshot0
snapshot(array)
cycle0
cycle(array)
loop271%
loop(deliver, array)
ArrayActionManager0
Manages the Array cycle in a separate thread to avoid inline management of event collection.
ArrayActionManager__init__0
__init__(self)
ArrayActionManagerview70%
view(self)
Utility function for displaying the contents of a Array.
ArrayActionManagerforce0
force(self)
ArrayActionManagercycle0
cycle(self, activity)
ArrayActionManagerloop0
loop(self)
ArrayActionManagerthread0
thread(self)
ArrayActionManagermanage0
manage(self, ct)
ArrayActionManagerdelta0
delta(self)
Wait for a cycle to occur; use to regulate transfer progress.
Events0
For cases involving single Channels.
No autoread setup.
Events__init__0
__init__(self, *channels)
Eventsterminate0
terminate(self)
Events_term_check30%
_term_check(self)
Eventsraised0
raised(self)
Eventsvacancies0
vacancies(self)
Eventsterminated0
Eventsexhausted0
exhausted(self)
Eventsexhaustions0
Eventssockets50%
Eventsget_data0
get_data(self)
Eventsdata0
Eventsclear0
clear(self)
Eventssetup_read0
setup_read(self, quantity)
Eventssetup_write0
setup_write(self, resource)
Endpoint0
For cases involving send and receives.
Endpoint__init__0
__init__(self, channels)
Endpoint_read_event0
_read_event(self, activity)
Endpointterminate0
terminate(self)
Endpoint_write_term_check150%
_write_term_check(self)
Endpoint_read_term_check150%
_read_term_check(self)
Endpointread_exhaustions0
Endpointwrite_exhaustions0
Endpointread_payload_int60%
Endpointread_payload0
Endpointunits_written0
Endpointunits_read0
Endpointclear0
clear(self)
Endpointclear_reads10%
clear_reads(self)
Endpointclear_writes10%
clear_writes(self)
Endpointsetup_read0
setup_read(self, rallocation)
Endpointsetup_write0
setup_write(self, resource)
Objects0
Endpoint that transfers objects.
Objects__init__0
__init__(self, channels)
Objects_read_event0
_read_event(self, activity)
Objects_write_event0
_write_event(self, activity)
Objectsterminate0
terminate(self)
Objects_write_term_check150%
_write_term_check(self)
Objects_read_term_check20%
_read_term_check(self)
Objectsdone_writing20%
Objectsclear0
clear(self)
Objectssend0
send(self, obj)
exchange_nothing0
exchange_nothing(test, am, client, server)
exchange_few_bytes0
exchange_few_bytes(test, am, client, server)
exchange_many_bytes0
exchange_many_bytes(test, am, client, server)
exchange_many_bytes_many_times0
exchange_many_bytes_many_times(test, am, client, server)
exchange_kilobytes0
exchange_kilobytes(test, am, client, server)
transfer_cases0
transfer_cases = [
exchange_nothing,
exchange_few_bytes,
exchange_many_bytes,
exchange_many_bytes_many_times,
exchange_kilobytes,
]
echo_objects0
echo_objects(test, am, client, server)
object_transfer_cases0
object_transfer_cases = [
echo_objects,
]
stream_listening_connection198%
stream_listening_connection(test, version, address)