ironic-python-agent/ironic_python_agent/tests/unit
Julia Kreger 3e053f05be Limit Inspection->Lookup->Heartbeat lag
Caches hardware information collected during inspection
so that the initial lookup can occur without any delay.

Also adds logging to track how long inventory collection takes.

Conflicts:
	ironic_python_agent/hardware.py
	ironic_python_agent/tests/unit/base.py
	ironic_python_agent/tests/unit/test_hardware.py
	ironic_python_agent/tests/unit/test_inspector.py

Co-Authored-By: Dmitry Tantsur <dtantsur@protonmail.com>
Change-Id: I3e0d237d37219e783d81913fa6cc490492b3f96a
(cherry picked from commit c76b8b2c21)
2020-07-06 20:23:11 +02:00
..
extensions Extend retries to 9, 10 seconds apart. 2020-07-02 07:57:31 +00:00
hardware_managers Replace assertEqual(True/False, expr) with assertTrue/assertFalse in tests 2018-09-18 16:14:20 +08:00
__init__.py Add base for IPA functional tests 2015-08-18 16:19:47 +00:00
base.py Limit Inspection->Lookup->Heartbeat lag 2020-07-06 20:23:11 +02:00
test_agent.py Limit Inspection->Lookup->Heartbeat lag 2020-07-06 20:23:11 +02:00
test_api.py Prevent tests' unmocked access to utils.execute() 2017-05-15 10:48:43 +10:00
test_base.py Fix issue with double mocking of utils.execute functions 2017-12-01 07:42:02 -08:00
test_dmi_inspector.py Collect processor, memory and BIOS output of dmidecode - follow-up 2017-07-27 07:30:54 -07:00
test_encoding.py Prevent tests' unmocked access to utils.execute() 2017-05-15 10:48:43 +10:00
test_errors.py Prevent tests' unmocked access to utils.execute() 2017-05-15 10:48:43 +10:00
test_hardware.py Limit Inspection->Lookup->Heartbeat lag 2020-07-06 20:23:11 +02:00
test_inspector.py Limit Inspection->Lookup->Heartbeat lag 2020-07-06 20:23:11 +02:00
test_ironic_api_client.py Include IPA Version during heartbeat 2017-12-07 12:16:06 +00:00
test_multi_hardware.py Prevent tests' unmocked access to utils.execute() 2017-05-15 10:48:43 +10:00
test_multi_hardware_clean_steps.py Fix waiting for target disk to appear 2017-10-16 15:39:25 +02:00
test_netutils.py [LLDP] Skip NICs that say they are ready but are unreadable. 2017-11-28 17:25:43 +00:00
test_numa_inspector.py Skip nic numa_node discovery if it's not assigned to a numa_node 2020-01-17 14:54:44 +00:00
test_utils.py Omit configdrive and system_logs from logging 2020-06-30 16:47:11 +02:00