Skip to content

Autosave support (#163) #1035

Autosave support (#163)

Autosave support (#163) #1035

GitHub Actions / Unit Test Results succeeded Sep 16, 2024 in 0s

All 299 tests pass, 16 skipped in 12m 32s

       8 files         8 suites   12m 32s ⏱️
   315 tests    299 ✔️   16 💤 0
2 520 runs  2 071 ✔️ 449 💤 0

Results for commit 3b0bef0.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

16 skipped tests found

There are 16 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformIn-list-['123', '456', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformIn-list-['123abc', '456', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformIn-list-['123abc', '456def', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformIn-list-['12\u20ac\xbd', '34\xbe\xb2', '56\xb9\xb3']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformIn-list-['AB123', 'CD456', 'EF789']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformOut-list-['123', '456', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformOut-list-['123abc', '456', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformOut-list-['123abc', '456def', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformOut-list-['12AB', '34CD', '56EF']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformOut-list-['12\u20ac\xbd', '34\xbe\xb2', '56\xb9\xb3']]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[WaveformIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[WaveformOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[WaveformIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[WaveformOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[WaveformIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[WaveformOut]

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Unit Test Results

315 tests found

There are 315 tests, see "Raw output" for the full list of tests.
Raw output
tests.test_asyncio ‑ test_asyncio_dispatcher_as_context_manager
tests.test_asyncio ‑ test_asyncio_dispatcher_event_loop
tests.test_asyncio ‑ test_asyncio_ioc
tests.test_asyncio ‑ test_asyncio_ioc_override
tests.test_autosave ‑ test_actual_ioc_load
tests.test_autosave ‑ test_actual_ioc_save
tests.test_autosave ‑ test_all_record_types_saveable
tests.test_autosave ‑ test_autosave_arguments
tests.test_autosave ‑ test_autosave_defaults
tests.test_autosave ‑ test_autosave_field_names_contain_device_prefix
tests.test_autosave ‑ test_autosave_key_names
tests.test_autosave ‑ test_backup_on_load[False-^MY-DEVICE\\.softsav_[0-9]{6}-[0-9]{6}$]
tests.test_autosave ‑ test_backup_on_load[True-^MY-DEVICE\\.softsav\\.bu$]
tests.test_autosave ‑ test_can_save_fields
tests.test_autosave ‑ test_configure
tests.test_autosave ‑ test_configure_dir_doesnt_exist
tests.test_autosave ‑ test_context_manager
tests.test_autosave ‑ test_context_manager_thread_safety
tests.test_autosave ‑ test_nested_context_managers_raises
tests.test_autosave ‑ test_returns_if_init_called_before_configure
tests.test_autosave ‑ test_stop_event
tests.test_cothread ‑ test_cothread_ioc
tests.test_deviocstats ‑ test_deviocstats
tests.test_record_values.TestCagetValue ‑ test_value_post_init_caput
tests.test_record_values.TestCagetValue ‑ test_value_post_init_initial_value
tests.test_record_values.TestCagetValue ‑ test_value_post_init_set
tests.test_record_values.TestCagetValue ‑ test_value_post_init_set_after_init
tests.test_record_values.TestDefaultValue ‑ test_value_default_post_init
tests.test_record_values.TestDefaultValue ‑ test_value_default_post_init_caget
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[Action-0-int]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[WaveformIn-expected_value14-ndarray]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[WaveformOut-expected_value13-ndarray]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[aIn-0.0-float]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[aOut-0.0-float]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[boolIn-0-int]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[boolOut-0-int]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[int64In-0-int]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[int64Out-0-int]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[longIn-0-int]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[longOut-0-int]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[longStringIn--str]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[longStringOut--str]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[mbbIn-0-int]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[mbbOut-0-int]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[stringIn--str]
tests.test_record_values.TestDefaultValue ‑ test_value_default_pre_init[stringOut--str]
tests.test_record_values.TestGetValue ‑ test_value_post_init_caput
tests.test_record_values.TestGetValue ‑ test_value_post_init_initial_value
tests.test_record_values.TestGetValue ‑ test_value_post_init_set
tests.test_record_values.TestGetValue ‑ test_value_post_init_set_after_init
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[Action-bool-0]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[Action-bool-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[Action-int-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformIn-list-['123', '456', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformIn-list-['123abc', '456', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformIn-list-['123abc', '456def', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformIn-list-['12\u20ac\xbd', '34\xbe\xb2', '56\xb9\xb3']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformIn-list-['AB123', 'CD456', 'EF789']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformIn-list-[1 2 3]]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformIn-list-[1.5 2.6 3.7]]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformIn-list-[72 69 76 76 79  0 87 79 82 76 68]]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformOut-list-['123', '456', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformOut-list-['123abc', '456', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformOut-list-['123abc', '456def', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformOut-list-['12AB', '34CD', '56EF']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformOut-list-['12\u20ac\xbd', '34\xbe\xb2', '56\xb9\xb3']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformOut-list-[1 2 3]]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformOut-list-[1.5 2.6 3.7]]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[WaveformOut-list-[72 69 76 76 79  0 87 79 82 76 68]]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[aIn-float--inf]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[aIn-float-5.5]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[aIn-float-inf]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[aIn-float-nan]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[aIn-int-3.0]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[aOut-float--inf]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[aOut-float-5.5]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[aOut-float-inf]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[aOut-float-nan]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[aOut-int-3.0]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[boolIn-bool-0]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[boolIn-bool-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[boolIn-int-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[boolOut-bool-0]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[boolOut-bool-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[boolOut-int-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[int64In-int-65]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[int64Out-int-65]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[longIn-int-5]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[longOut-int-5]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[longStringIn-str-%a\u20acb]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[longStringIn-str-ABC]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[longStringIn-str-This is a fairly long string, the kind that someone might think to put into a record that can theoretically hold a huge string and so lets test it and prove that shall we?]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[longStringOut-str-%a\u20acb]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[longStringOut-str-ABC]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[longStringOut-str-This is a fairly long string, the kind that someone might think to put into a record that can theoretically hold a huge string and so lets test it and prove that shall we?]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[mbbIn-int-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[mbbOut-int-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[stringIn-str-%a\u20acb]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[stringIn-str-]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[stringIn-str-a 39 char string exactly maximum length]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[stringIn-str-abc]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[stringOut-str-%a\u20acb]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[stringOut-str-]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[stringOut-str-a 39 char string exactly maximum length]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_initial_value[stringOut-str-abc]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[Action-bool-0]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[Action-bool-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[Action-int-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformIn-list-['123', '456', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformIn-list-['123abc', '456', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformIn-list-['123abc', '456def', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformIn-list-['12\u20ac\xbd', '34\xbe\xb2', '56\xb9\xb3']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformIn-list-['AB123', 'CD456', 'EF789']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformIn-list-[1 2 3]]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformIn-list-[1.5 2.6 3.7]]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformIn-list-[72 69 76 76 79  0 87 79 82 76 68]]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformOut-list-['123', '456', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformOut-list-['123abc', '456', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformOut-list-['123abc', '456def', '7890ghi']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformOut-list-['12AB', '34CD', '56EF']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformOut-list-['12\u20ac\xbd', '34\xbe\xb2', '56\xb9\xb3']]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformOut-list-[1 2 3]]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformOut-list-[1.5 2.6 3.7]]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[WaveformOut-list-[72 69 76 76 79  0 87 79 82 76 68]]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[aIn-float--inf]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[aIn-float-5.5]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[aIn-float-inf]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[aIn-float-nan]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[aIn-int-3.0]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[aOut-float--inf]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[aOut-float-5.5]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[aOut-float-inf]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[aOut-float-nan]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[aOut-int-3.0]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[boolIn-bool-0]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[boolIn-bool-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[boolIn-int-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[boolOut-bool-0]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[boolOut-bool-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[boolOut-int-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[int64In-int-65]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[int64Out-int-65]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[longIn-int-5]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[longOut-int-5]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[longStringIn-str-%a\u20acb]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[longStringIn-str-ABC]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[longStringIn-str-This is a fairly long string, the kind that someone might think to put into a record that can theoretically hold a huge string and so lets test it and prove that shall we?]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[longStringOut-str-%a\u20acb]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[longStringOut-str-ABC]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[longStringOut-str-This is a fairly long string, the kind that someone might think to put into a record that can theoretically hold a huge string and so lets test it and prove that shall we?]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[mbbIn-int-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[mbbOut-int-1]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[stringIn-str-%a\u20acb]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[stringIn-str-]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[stringIn-str-a 39 char string exactly maximum length]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[stringIn-str-abc]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[stringOut-str-%a\u20acb]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[stringOut-str-]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[stringOut-str-a 39 char string exactly maximum length]
tests.test_record_values.TestGetValue ‑ test_value_pre_init_set[stringOut-str-abc]
tests.test_record_values.TestInvalidValues ‑ test_long_string_rejects_overlong_strings
tests.test_record_values.TestInvalidValues ‑ test_string_rejects_overlong_strings
tests.test_record_values.TestInvalidValues ‑ test_waveform_rejects_late_strings
tests.test_record_values.TestInvalidValues ‑ test_waveform_rejects_long_array_of_strings
tests.test_record_values.TestInvalidValues ‑ test_waveform_rejects_overlong_values
tests.test_record_values.TestInvalidValues ‑ test_waveform_rejects_zero_length
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[Action]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[WaveformIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[WaveformOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[aIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[aOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[boolIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[boolOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[int64In]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[int64Out]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[longIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[longOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[longStringIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[longStringOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[mbbIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[mbbOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[stringIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_initial_value[stringOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[Action]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[WaveformIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[WaveformOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[aIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[aOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[boolIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[boolOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[int64In]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[int64Out]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[longIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[longOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[longStringIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[longStringOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[mbbIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[mbbOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[stringIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_after_init[stringOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[Action]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[WaveformIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[WaveformOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[aIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[aOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[boolIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[boolOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[int64In]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[int64Out]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[longIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[longOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[longStringIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[longStringOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[mbbIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[mbbOut]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[stringIn]
tests.test_record_values.TestNoneValue ‑ test_value_none_rejected_set_before_init[stringOut]
tests.test_records ‑ test_DISP_can_be_overridden
tests.test_records ‑ test_DISP_defaults_on[WaveformIn]
tests.test_records ‑ test_DISP_defaults_on[aIn]
tests.test_records ‑ test_DISP_defaults_on[boolIn]
tests.test_records ‑ test_DISP_defaults_on[int64In]
tests.test_records ‑ test_DISP_defaults_on[longIn]
tests.test_records ‑ test_DISP_defaults_on[longStringIn]
tests.test_records ‑ test_DISP_defaults_on[mbbIn]
tests.test_records ‑ test_DISP_defaults_on[stringIn]
tests.test_records ‑ test_clear_records
tests.test_records ‑ test_clear_records_too_late
tests.test_records ‑ test_drvhl_hlopr_defaults
tests.test_records ‑ test_enum_length_restriction
tests.test_records ‑ test_hlopr_dvrhl_different_values
tests.test_records ‑ test_hlopr_inherits_drvhl
tests.test_records ‑ test_pini_always_on
tests.test_records ‑ test_record_wrapper_str
tests.test_records ‑ test_records
tests.test_records ‑ test_setting_alarm_in_records[WaveformIn]
tests.test_records ‑ test_setting_alarm_in_records[aIn]
tests.test_records ‑ test_setting_alarm_in_records[boolIn]
tests.test_records ‑ test_setting_alarm_in_records[int64In]
tests.test_records ‑ test_setting_alarm_in_records[longIn]
tests.test_records ‑ test_setting_alarm_in_records[longStringIn]
tests.test_records ‑ test_setting_alarm_in_records[mbbIn]
tests.test_records ‑ test_setting_alarm_in_records[stringIn]
tests.test_records ‑ test_setting_alarm_invalid_keywords[WaveformIn]
tests.test_records ‑ test_setting_alarm_invalid_keywords[aIn]
tests.test_records ‑ test_setting_alarm_invalid_keywords[boolIn]
tests.test_records ‑ test_setting_alarm_invalid_keywords[int64In]
tests.test_records ‑ test_setting_alarm_invalid_keywords[longIn]
tests.test_records ‑ test_setting_alarm_invalid_keywords[longStringIn]
tests.test_records ‑ test_setting_alarm_invalid_keywords[mbbIn]
tests.test_records ‑ test_setting_alarm_invalid_keywords[stringIn]
tests.test_records ‑ test_waveform_construction
tests.test_records ‑ test_waveform_values_not_modifiable
tests.test_records.TestAlarms ‑ test_set_alarm_severity_status[SetEnum.POST_INIT]
tests.test_records.TestAlarms ‑ test_set_alarm_severity_status[SetEnum.PRE_INIT]
tests.test_records.TestBlocking ‑ test_blocking_creates_attributes
tests.test_records.TestBlocking ‑ test_blocking_global_flag_creates_attributes
tests.test_records.TestBlocking ‑ test_blocking_multiple_threads
tests.test_records.TestBlocking ‑ test_blocking_returns_old_state
tests.test_records.TestBlocking ‑ test_blocking_single_thread_multiple_calls
tests.test_records.TestGetSetField ‑ test_get_field_before_init_fails
tests.test_records.TestGetSetField ‑ test_get_set
tests.test_records.TestGetSetField ‑ test_set_field_before_init_fails
tests.test_records.TestGetSetField ‑ test_set_too_long_value
tests.test_records.TestOnUpdate ‑ test_on_update_false_false[WaveformOut]
tests.test_records.TestOnUpdate ‑ test_on_update_false_false[aOut]
tests.test_records.TestOnUpdate ‑ test_on_update_false_false[boolOut]
tests.test_records.TestOnUpdate ‑ test_on_update_false_false[int64Out]
tests.test_records.TestOnUpdate ‑ test_on_update_false_false[longOut]
tests.test_records.TestOnUpdate ‑ test_on_update_false_false[longStringOut]
tests.test_records.TestOnUpdate ‑ test_on_update_false_false[mbbOut]
tests.test_records.TestOnUpdate ‑ test_on_update_false_false[stringOut]
tests.test_records.TestOnUpdate ‑ test_on_update_false_true[WaveformOut]
tests.test_records.TestOnUpdate ‑ test_on_update_false_true[aOut]
tests.test_records.TestOnUpdate ‑ test_on_update_false_true[boolOut]
tests.test_records.TestOnUpdate ‑ test_on_update_false_true[int64Out]
tests.test_records.TestOnUpdate ‑ test_on_update_false_true[longOut]
tests.test_records.TestOnUpdate ‑ test_on_update_false_true[longStringOut]
tests.test_records.TestOnUpdate ‑ test_on_update_false_true[mbbOut]
tests.test_records.TestOnUpdate ‑ test_on_update_false_true[stringOut]
tests.test_records.TestOnUpdate ‑ test_on_update_true_false[WaveformOut]
tests.test_records.TestOnUpdate ‑ test_on_update_true_false[aOut]
tests.test_records.TestOnUpdate ‑ test_on_update_true_false[boolOut]
tests.test_records.TestOnUpdate ‑ test_on_update_true_false[int64Out]
tests.test_records.TestOnUpdate ‑ test_on_update_true_false[longOut]
tests.test_records.TestOnUpdate ‑ test_on_update_true_false[longStringOut]
tests.test_records.TestOnUpdate ‑ test_on_update_true_false[mbbOut]
tests.test_records.TestOnUpdate ‑ test_on_update_true_false[stringOut]
tests.test_records.TestOnUpdate ‑ test_on_update_true_true[WaveformOut]
tests.test_records.TestOnUpdate ‑ test_on_update_true_true[aOut]
tests.test_records.TestOnUpdate ‑ test_on_update_true_true[boolOut]
tests.test_records.TestOnUpdate ‑ test_on_update_true_true[int64Out]
tests.test_records.TestOnUpdate ‑ test_on_update_true_true[longOut]
tests.test_records.TestOnUpdate ‑ test_on_update_true_true[longStringOut]
tests.test_records.TestOnUpdate ‑ test_on_update_true_true[mbbOut]
tests.test_records.TestOnUpdate ‑ test_on_update_true_true[stringOut]
tests.test_records.TestRecursiveSet ‑ test_recursive_set
tests.test_records.TestValidate ‑ test_validate_allows_updates[Action]
tests.test_records.TestValidate ‑ test_validate_allows_updates[WaveformOut]
tests.test_records.TestValidate ‑ test_validate_allows_updates[aOut]
tests.test_records.TestValidate ‑ test_validate_allows_updates[boolOut]
tests.test_records.TestValidate ‑ test_validate_allows_updates[int64Out]
tests.test_records.TestValidate ‑ test_validate_allows_updates[longOut]
tests.test_records.TestValidate ‑ test_validate_allows_updates[longStringOut]
tests.test_records.TestValidate ‑ test_validate_allows_updates[mbbOut]
tests.test_records.TestValidate ‑ test_validate_allows_updates[stringOut]
tests.test_records.TestValidate ‑ test_validate_blocks_updates[Action]
tests.test_records.TestValidate ‑ test_validate_blocks_updates[WaveformOut]
tests.test_records.TestValidate ‑ test_validate_blocks_updates[aOut]
tests.test_records.TestValidate ‑ test_validate_blocks_updates[boolOut]
tests.test_records.TestValidate ‑ test_validate_blocks_updates[int64Out]
tests.test_records.TestValidate ‑ test_validate_blocks_updates[longOut]
tests.test_records.TestValidate ‑ test_validate_blocks_updates[longStringOut]
tests.test_records.TestValidate ‑ test_validate_blocks_updates[mbbOut]
tests.test_records.TestValidate ‑ test_validate_blocks_updates[stringOut]