<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>duration_recorder_test_base.py</name>
    <path>/tmp/ws/src/rosbag_uploader/integ_tests/tests/</path>
    <filename>duration__recorder__test__base_8py</filename>
    <class kind="class">duration_recorder_test_base::DurationRecorderTestBase</class>
    <namespace>duration_recorder_test_base</namespace>
    <member kind="variable">
      <type>string</type>
      <name>ACTION</name>
      <anchorfile>namespaceduration__recorder__test__base.html</anchorfile>
      <anchor>a8ab4e5f805d0fba62eab72c27a60c82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>AWS_DEFAULT_REGION</name>
      <anchorfile>namespaceduration__recorder__test__base.html</anchorfile>
      <anchor>a8505e93e7b95755df881b6be27ae27b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>TEST_NODE_NAME</name>
      <anchorfile>namespaceduration__recorder__test__base.html</anchorfile>
      <anchor>a3d6ed0827fc37e1a34e0d73c2e20c13b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>file_helpers.py</name>
    <path>/tmp/ws/src/rosbag_uploader/integ_tests/tests/</path>
    <filename>file__helpers_8py</filename>
    <namespace>file_helpers</namespace>
    <member kind="function">
      <type>def</type>
      <name>create_large_temp_file</name>
      <anchorfile>namespacefile__helpers.html</anchorfile>
      <anchor>ae51c6388b25fea32b5361f66b8910d65</anchor>
      <arglist>(file_size_in_mb)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_temp_file</name>
      <anchorfile>namespacefile__helpers.html</anchorfile>
      <anchor>a2e76913ce27a80d967f28456e609e4a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_temp_files</name>
      <anchorfile>namespacefile__helpers.html</anchorfile>
      <anchor>ab47e94bf8d9f22955f19c243e64bbe3b</anchor>
      <arglist>(total_files)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_latest_bag_by_regex</name>
      <anchorfile>namespacefile__helpers.html</anchorfile>
      <anchor>a3541aa589dc1bb4c6187d75076766b4e</anchor>
      <arglist>(directory, regex_pattern)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_latest_bags_by_regex</name>
      <anchorfile>namespacefile__helpers.html</anchorfile>
      <anchor>a758d3fff8c7b0a924bfb501e3f0407cd</anchor>
      <arglist>(directory, regex_pattern, count=None)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rolling_recorder_test_base.py</name>
    <path>/tmp/ws/src/rosbag_uploader/integ_tests/tests/</path>
    <filename>rolling__recorder__test__base_8py</filename>
    <class kind="class">rolling_recorder_test_base::RollingRecorderTestBase</class>
    <namespace>rolling_recorder_test_base</namespace>
    <member kind="variable">
      <type>float</type>
      <name>BAG_DEACTIVATE_TIME</name>
      <anchorfile>namespacerolling__recorder__test__base.html</anchorfile>
      <anchor>ae2f35f55a014fda596a0158a088a589a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ROLLING_RECORDER_NODE_START_TIMEOUT</name>
      <anchorfile>namespacerolling__recorder__test__base.html</anchorfile>
      <anchor>aaef8785a991acb458356be10a2568748</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>TEST_NODE_NAME</name>
      <anchorfile>namespacerolling__recorder__test__base.html</anchorfile>
      <anchor>a2878300126a79f20b5bb195fecc278bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>s3_client.py</name>
    <path>/tmp/ws/src/rosbag_uploader/integ_tests/tests/</path>
    <filename>s3__client_8py</filename>
    <class kind="class">s3_client::S3Client</class>
    <namespace>s3_client</namespace>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>_SIGV4_NAME</name>
      <anchorfile>namespaces3__client.html</anchorfile>
      <anchor>a464d11798af9a87448b8174e66640b6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>s3_file_uploader_test_base.py</name>
    <path>/tmp/ws/src/rosbag_uploader/integ_tests/tests/</path>
    <filename>s3__file__uploader__test__base_8py</filename>
    <class kind="class">s3_file_uploader_test_base::S3FileUploaderTestBase</class>
    <namespace>s3_file_uploader_test_base</namespace>
    <member kind="variable">
      <type>string</type>
      <name>ACTION</name>
      <anchorfile>namespaces3__file__uploader__test__base.html</anchorfile>
      <anchor>a0515f4a087146aaa42a204b69a6d6f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>AWS_DEFAULT_REGION</name>
      <anchorfile>namespaces3__file__uploader__test__base.html</anchorfile>
      <anchor>a6f80f10e4c21489b4580ff6ef864b8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>TEST_NODE_NAME</name>
      <anchorfile>namespaces3__file__uploader__test__base.html</anchorfile>
      <anchor>a4ab2e7d92daab6ea6707f1941437ea56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_duration_recorder_general.py</name>
    <path>/tmp/ws/src/rosbag_uploader/integ_tests/tests/</path>
    <filename>test__duration__recorder__general_8py</filename>
    <class kind="class">test_duration_recorder_general::TestDurationRecorderGeneral</class>
    <namespace>test_duration_recorder_general</namespace>
    <member kind="function">
      <type>def</type>
      <name>create_random_word</name>
      <anchorfile>namespacetest__duration__recorder__general.html</anchorfile>
      <anchor>a19a1a39a9363679c654389d2094fd7f6</anchor>
      <arglist>(length)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__duration__recorder__general.html</anchorfile>
      <anchor>ac904f8f5de29f63d5cd3d9a2be96d478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__duration__recorder__general.html</anchorfile>
      <anchor>a413924345cf39e54f6d80bff9df3f78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RESULT_CODE_SKIPPED</name>
      <anchorfile>namespacetest__duration__recorder__general.html</anchorfile>
      <anchor>a005525875971773767a42f1552a3b279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RESULT_CODE_SUCCESS</name>
      <anchorfile>namespacetest__duration__recorder__general.html</anchorfile>
      <anchor>a4ce43d372a15fca1545ea6665e99e4a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_periodic_file_deleter.py</name>
    <path>/tmp/ws/src/rosbag_uploader/integ_tests/tests/</path>
    <filename>test__periodic__file__deleter_8py</filename>
    <class kind="class">test_periodic_file_deleter::TestPeriodicFileDeleter</class>
    <namespace>test_periodic_file_deleter</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__periodic__file__deleter.html</anchorfile>
      <anchor>a820fdb3f3de0a6f9c8f187bc12d3bde4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__periodic__file__deleter.html</anchorfile>
      <anchor>a8e820bfc0d47f5f3d1621e0dd0064b9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_rolling_recorder_custom_topic.py</name>
    <path>/tmp/ws/src/rosbag_uploader/integ_tests/tests/</path>
    <filename>test__rolling__recorder__custom__topic_8py</filename>
    <class kind="class">test_rolling_recorder_custom_topic::TestRollingRecorderCustomTopic</class>
    <namespace>test_rolling_recorder_custom_topic</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__rolling__recorder__custom__topic.html</anchorfile>
      <anchor>a38a7d46d2742c0b17ea4b44704cefd1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__rolling__recorder__custom__topic.html</anchorfile>
      <anchor>a2aacad4702e350e4d90e6b3855ee276e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_rolling_recorder_default_topics.py</name>
    <path>/tmp/ws/src/rosbag_uploader/integ_tests/tests/</path>
    <filename>test__rolling__recorder__default__topics_8py</filename>
    <class kind="class">test_rolling_recorder_default_topics::TestRollingRecorderDefaultTopics</class>
    <namespace>test_rolling_recorder_default_topics</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__rolling__recorder__default__topics.html</anchorfile>
      <anchor>aecbfa567f6c51d1b18fad14695f27248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__rolling__recorder__default__topics.html</anchorfile>
      <anchor>a8518c687509b3d1da3f8f4aff1693fc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_rolling_recorder_upload.py</name>
    <path>/tmp/ws/src/rosbag_uploader/integ_tests/tests/</path>
    <filename>test__rolling__recorder__upload_8py</filename>
    <class kind="class">test_rolling_recorder_upload::TestRollingRecorderUploadOnGoal</class>
    <namespace>test_rolling_recorder_upload</namespace>
    <member kind="variable">
      <type>string</type>
      <name>ACTION</name>
      <anchorfile>namespacetest__rolling__recorder__upload.html</anchorfile>
      <anchor>a7cdae2b9f5c7c33fdaccee49f7f76dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>GOAL_COMPLETION_TIMEOUT_SEC</name>
      <anchorfile>namespacetest__rolling__recorder__upload.html</anchorfile>
      <anchor>a944007ab9ae1ab8a27f5332949e2f538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__rolling__recorder__upload.html</anchorfile>
      <anchor>abdfed490b63d6030950b2184e77030c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__rolling__recorder__upload.html</anchorfile>
      <anchor>afa53e6ea2902257473cc37c5c8d8ceda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RESULT_SUCCESS</name>
      <anchorfile>namespacetest__rolling__recorder__upload.html</anchorfile>
      <anchor>a1314485b904da3a03eca7c62c114da7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_s3_file_uploader_general.py</name>
    <path>/tmp/ws/src/rosbag_uploader/integ_tests/tests/</path>
    <filename>test__s3__file__uploader__general_8py</filename>
    <class kind="class">test_s3_file_uploader_general::TestS3FileUploaderGeneral</class>
    <namespace>test_s3_file_uploader_general</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__s3__file__uploader__general.html</anchorfile>
      <anchor>aa3507aff6b37060e41f010968be49c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>OVERSIZE_FILE_RESULT_CODE</name>
      <anchorfile>namespacetest__s3__file__uploader__general.html</anchorfile>
      <anchor>ae818adb6faab9fc43e2458c7e09683b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__s3__file__uploader__general.html</anchorfile>
      <anchor>a946ed6c9e44cb65fe4577fea6263721b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_s3_file_uploader_wrong_region.py</name>
    <path>/tmp/ws/src/rosbag_uploader/integ_tests/tests/</path>
    <filename>test__s3__file__uploader__wrong__region_8py</filename>
    <class kind="class">test_s3_file_uploader_wrong_region::TestS3FileUploaderWrongRegion</class>
    <namespace>test_s3_file_uploader_wrong_region</namespace>
    <member kind="variable">
      <type>string</type>
      <name>AWS_REGION</name>
      <anchorfile>namespacetest__s3__file__uploader__wrong__region.html</anchorfile>
      <anchor>abec42a837f011c51f220af27d5e9c8f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INCORRECT_REGION_RESULT_CODE</name>
      <anchorfile>namespacetest__s3__file__uploader__wrong__region.html</anchorfile>
      <anchor>acf95fdfcd7cca5d6058ac7f0180ab7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__s3__file__uploader__wrong__region.html</anchorfile>
      <anchor>a430ecb7841078dae525495e4b7b64266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__s3__file__uploader__wrong__region.html</anchorfile>
      <anchor>a67b20c4416983c02131fb6dee11d844b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>duration_recorder_test_base::DurationRecorderTestBase</name>
    <filename>classduration__recorder__test__base_1_1DurationRecorderTestBase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>check_rosbags_were_recorded</name>
      <anchorfile>classduration__recorder__test__base_1_1DurationRecorderTestBase.html</anchorfile>
      <anchor>a436157603e2aa9485394d294db0b8bd5</anchor>
      <arglist>(self, start_time, total_bags)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>delete_all_rosbags</name>
      <anchorfile>classduration__recorder__test__base_1_1DurationRecorderTestBase.html</anchorfile>
      <anchor>a17b38bb25015811910adc0dcac980c20</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_latest_bag_by_regex</name>
      <anchorfile>classduration__recorder__test__base_1_1DurationRecorderTestBase.html</anchorfile>
      <anchor>a02c1366dd6e780b5cfbd997f2f028ff2</anchor>
      <arglist>(self, regex_pattern)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_latest_bags_by_regex</name>
      <anchorfile>classduration__recorder__test__base_1_1DurationRecorderTestBase.html</anchorfile>
      <anchor>a32ab4376d3d8ebcd5985e5ac4d5e80d5</anchor>
      <arglist>(self, regex_pattern, count)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>record_for_duration</name>
      <anchorfile>classduration__recorder__test__base_1_1DurationRecorderTestBase.html</anchorfile>
      <anchor>a2a9ba1759c04c3753f273a0079bda06d</anchor>
      <arglist>(self, duration=5, topics=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classduration__recorder__test__base_1_1DurationRecorderTestBase.html</anchorfile>
      <anchor>a125410c6db19504ee7e9a64396ca9252</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUpClass</name>
      <anchorfile>classduration__recorder__test__base_1_1DurationRecorderTestBase.html</anchorfile>
      <anchor>ae991f346d9aa66a8cb8e78eec390f4ea</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classduration__recorder__test__base_1_1DurationRecorderTestBase.html</anchorfile>
      <anchor>ab39a0a94dd156d2509ccd66ada192807</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDownClass</name>
      <anchorfile>classduration__recorder__test__base_1_1DurationRecorderTestBase.html</anchorfile>
      <anchor>ae5661c7cf0fbda9a7a28734aa1e898f6</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_client</name>
      <anchorfile>classduration__recorder__test__base_1_1DurationRecorderTestBase.html</anchorfile>
      <anchor>a310cc58316ab0c51538e2d3acbdc215a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rosbag_directory</name>
      <anchorfile>classduration__recorder__test__base_1_1DurationRecorderTestBase.html</anchorfile>
      <anchor>a816d565ce50a4fcbf85f748eee2b4ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_duration_recorder_action_client</name>
      <anchorfile>classduration__recorder__test__base_1_1DurationRecorderTestBase.html</anchorfile>
      <anchor>a4cc9259b948bab760dc6335a3a6f374d</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rolling_recorder_test_base::RollingRecorderTestBase</name>
    <filename>classrolling__recorder__test__base_1_1RollingRecorderTestBase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>get_latest_bag_by_regex</name>
      <anchorfile>classrolling__recorder__test__base_1_1RollingRecorderTestBase.html</anchorfile>
      <anchor>a9d9dea24fe4a6a204a4881ccb2c53cf5</anchor>
      <arglist>(self, regex_pattern)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_latest_bags_by_regex</name>
      <anchorfile>classrolling__recorder__test__base_1_1RollingRecorderTestBase.html</anchorfile>
      <anchor>a47110384326c63775d927927446406a2</anchor>
      <arglist>(self, regex_pattern, count)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classrolling__recorder__test__base_1_1RollingRecorderTestBase.html</anchorfile>
      <anchor>a8d9cb7cab7d366e5cdfa65f83658adf6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUpClass</name>
      <anchorfile>classrolling__recorder__test__base_1_1RollingRecorderTestBase.html</anchorfile>
      <anchor>ab4bbde1f672e2afa11652f55edcd3586</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrolling__recorder__test__base_1_1RollingRecorderTestBase.html</anchorfile>
      <anchor>a5d7373ac2bf42180ce21d58a5120890e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDownClass</name>
      <anchorfile>classrolling__recorder__test__base_1_1RollingRecorderTestBase.html</anchorfile>
      <anchor>a02b93e4f9c51022a113cdd010ee55cf4</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_rolling_recorder_node_to_subscribe_to_topic</name>
      <anchorfile>classrolling__recorder__test__base_1_1RollingRecorderTestBase.html</anchorfile>
      <anchor>a2c2b7b330cc24fabcce197fd22254a01</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_rolling_recorder_nodes</name>
      <anchorfile>classrolling__recorder__test__base_1_1RollingRecorderTestBase.html</anchorfile>
      <anchor>a99b801b0c9e2556c12c304d4364bebce</anchor>
      <arglist>(self, timeout=5)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bag_deactivate_time</name>
      <anchorfile>classrolling__recorder__test__base_1_1RollingRecorderTestBase.html</anchorfile>
      <anchor>a393ae03feef82071da47f56b8b5c51e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bag_rollover_time</name>
      <anchorfile>classrolling__recorder__test__base_1_1RollingRecorderTestBase.html</anchorfile>
      <anchor>a33f92d0e7bbfbce025ea6032ccc61f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rosbag_directory</name>
      <anchorfile>classrolling__recorder__test__base_1_1RollingRecorderTestBase.html</anchorfile>
      <anchor>ad65eb87877e2ea1949f558b453f5ffc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>s3_client::S3Client</name>
    <filename>classs3__client_1_1S3Client.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classs3__client_1_1S3Client.html</anchorfile>
      <anchor>a6ac37c95fcc8643a6ac3987cae56d158</anchor>
      <arglist>(self, region_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_bucket</name>
      <anchorfile>classs3__client_1_1S3Client.html</anchorfile>
      <anchor>ad82e80d346c895bd175ae603a7084526</anchor>
      <arglist>(self, bucket_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>delete_all_objects</name>
      <anchorfile>classs3__client_1_1S3Client.html</anchorfile>
      <anchor>ae255f803762c6378129a041569853f3c</anchor>
      <arglist>(self, bucket_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>delete_bucket</name>
      <anchorfile>classs3__client_1_1S3Client.html</anchorfile>
      <anchor>a3a5db5ff4cff6f71d224fd3c37070743</anchor>
      <arglist>(self, bucket_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>delete_objects</name>
      <anchorfile>classs3__client_1_1S3Client.html</anchorfile>
      <anchor>a5f53ea41c76ac06b1449333924972b2a</anchor>
      <arglist>(self, bucket_name, keys)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>download_file</name>
      <anchorfile>classs3__client_1_1S3Client.html</anchorfile>
      <anchor>a940ce6a2f8282507d612653fafe8ece1</anchor>
      <arglist>(self, bucket_name, key, file_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>list_objects</name>
      <anchorfile>classs3__client_1_1S3Client.html</anchorfile>
      <anchor>ad702f6242616b39ca94116be758ba317</anchor>
      <arglist>(self, bucket_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_bucket_create</name>
      <anchorfile>classs3__client_1_1S3Client.html</anchorfile>
      <anchor>a41f434fd620ded450c7394a3771d9a8f</anchor>
      <arglist>(self, bucket_name)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s3_client</name>
      <anchorfile>classs3__client_1_1S3Client.html</anchorfile>
      <anchor>a3c9f3e9aa6133ad9d5dc40a2c65bb27d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s3_region</name>
      <anchorfile>classs3__client_1_1S3Client.html</anchorfile>
      <anchor>a970bfc0a11ce6b7f45c9d54d6355e031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s3_resource</name>
      <anchorfile>classs3__client_1_1S3Client.html</anchorfile>
      <anchor>a170088fb95d07e41a654d6879a8d4fa1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>s3_file_uploader_test_base::S3FileUploaderTestBase</name>
    <filename>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</filename>
    <member kind="function">
      <type>def</type>
      <name>extract_s3_region</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>a34a4edbc6eae52b4330291246c62b65d</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>a283d391426cb73cdda4b084381080b40</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUpClass</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>a4570f617317a2ea454b5400c8c8686c4</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>ac13f38dbaca71566c8c04287b1841736</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDownClass</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>aa1ac8959f6d2094ecfaa9bc2368acf4d</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_client</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>a5376ab1b6c1471eec214dbb5c2109359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>files_to_delete</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>a824d5550ac5a7e85ef143c6423e208fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>objects_to_delete</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>ab1d53cd83660b1509bf4a55e650f45eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s3_bucket</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>a34c3829769c4aabbb3078cbe46f8bf6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s3_client</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>a3b3b1a4c1ae428e58b66734cb0bcdf80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s3_key_prefix</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>a530b95dd4b8513d9107d26c5bc5848e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s3_region</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>aea515f0bfb142a55f9951f5aaf74c7ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_assert_successful_file_upload</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>a10daaf1a9ba17d61676b343200ea48e5</anchor>
      <arglist>(self, uploaded_s3_file_path, temp_file_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_assert_successful_upload</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>a205689d64cac17f66e50b0b049cba739</anchor>
      <arglist>(self, result, temp_file_names)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_assert_uploaded_content</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>a01202e3a75dabf8edb4a522325b36ea5</anchor>
      <arglist>(self, s3_key, temp_file_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_upload_files_action_client</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>abc0502d75f1df05bd8b9bd9184558f2f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_upload_temp_files</name>
      <anchorfile>classs3__file__uploader__test__base_1_1S3FileUploaderTestBase.html</anchorfile>
      <anchor>a4f638bfa92900691b470f4a1e7ea80c6</anchor>
      <arglist>(self, temp_file_names)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_duration_recorder_general::TestDurationRecorderGeneral</name>
    <filename>classtest__duration__recorder__general_1_1TestDurationRecorderGeneral.html</filename>
    <base>duration_recorder_test_base::DurationRecorderTestBase</base>
    <member kind="function">
      <type>def</type>
      <name>publish_periodic_data_to_topic</name>
      <anchorfile>classtest__duration__recorder__general_1_1TestDurationRecorderGeneral.html</anchorfile>
      <anchor>a984e9cef0f54d6e76b6058f9f79ac0d0</anchor>
      <arglist>(self, topic, interval, total_messages)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_record_duration</name>
      <anchorfile>classtest__duration__recorder__general_1_1TestDurationRecorderGeneral.html</anchorfile>
      <anchor>a13362c8a05b6e60b53d7ce5817bae913</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_record_multiple_times</name>
      <anchorfile>classtest__duration__recorder__general_1_1TestDurationRecorderGeneral.html</anchorfile>
      <anchor>ae5adcdb2ea0f3ab0331df5485af53b85</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_record_overlapping_times</name>
      <anchorfile>classtest__duration__recorder__general_1_1TestDurationRecorderGeneral.html</anchorfile>
      <anchor>a3256e76290110bdc24b8b1cf652461eb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_record_specific_topic</name>
      <anchorfile>classtest__duration__recorder__general_1_1TestDurationRecorderGeneral.html</anchorfile>
      <anchor>a4050a397c50fea97121f940a4a343c73</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_periodic_file_deleter::TestPeriodicFileDeleter</name>
    <filename>classtest__periodic__file__deleter_1_1TestPeriodicFileDeleter.html</filename>
    <base>rolling_recorder_test_base::RollingRecorderTestBase</base>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest__periodic__file__deleter_1_1TestPeriodicFileDeleter.html</anchorfile>
      <anchor>ad5041f399c2bdb8dd9bc91e979bf6338</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_record_custom_topic</name>
      <anchorfile>classtest__periodic__file__deleter_1_1TestPeriodicFileDeleter.html</anchorfile>
      <anchor>a41ef7c5fb08ca48d1d2c97b8a7e1989e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_record_time</name>
      <anchorfile>classtest__periodic__file__deleter_1_1TestPeriodicFileDeleter.html</anchorfile>
      <anchor>aa960e66fe182190a3c47dd020bdf7996</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>periodic_deleter_interval</name>
      <anchorfile>classtest__periodic__file__deleter_1_1TestPeriodicFileDeleter.html</anchorfile>
      <anchor>aaf78af88736fdeba0627dd8cd4e1de03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test_publisher</name>
      <anchorfile>classtest__periodic__file__deleter_1_1TestPeriodicFileDeleter.html</anchorfile>
      <anchor>acad89ceca2cba873125c598884386ca6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_rolling_recorder_custom_topic::TestRollingRecorderCustomTopic</name>
    <filename>classtest__rolling__recorder__custom__topic_1_1TestRollingRecorderCustomTopic.html</filename>
    <base>rolling_recorder_test_base::RollingRecorderTestBase</base>
    <member kind="function">
      <type>def</type>
      <name>test_record_custom_topic</name>
      <anchorfile>classtest__rolling__recorder__custom__topic_1_1TestRollingRecorderCustomTopic.html</anchorfile>
      <anchor>a7b7a70a4152183d56ae5fd4c1e6b2673</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test_publisher</name>
      <anchorfile>classtest__rolling__recorder__custom__topic_1_1TestRollingRecorderCustomTopic.html</anchorfile>
      <anchor>afa3ad860155d824de1ed26610cd3aa5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>topic_to_record</name>
      <anchorfile>classtest__rolling__recorder__custom__topic_1_1TestRollingRecorderCustomTopic.html</anchorfile>
      <anchor>a36d8f35b9a34dbdf602e7ea2a0176906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_rolling_recorder_default_topics::TestRollingRecorderDefaultTopics</name>
    <filename>classtest__rolling__recorder__default__topics_1_1TestRollingRecorderDefaultTopics.html</filename>
    <base>rolling_recorder_test_base::RollingRecorderTestBase</base>
    <member kind="function">
      <type>def</type>
      <name>test_record_default_topics</name>
      <anchorfile>classtest__rolling__recorder__default__topics_1_1TestRollingRecorderDefaultTopics.html</anchorfile>
      <anchor>ab5094090f262ea4ad84da4378aed1480</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test_publisher</name>
      <anchorfile>classtest__rolling__recorder__default__topics_1_1TestRollingRecorderDefaultTopics.html</anchorfile>
      <anchor>a0c6528c570ad3d7306e537632b0c0b36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_rolling_recorder_upload::TestRollingRecorderUploadOnGoal</name>
    <filename>classtest__rolling__recorder__upload_1_1TestRollingRecorderUploadOnGoal.html</filename>
    <base>rolling_recorder_test_base::RollingRecorderTestBase</base>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest__rolling__recorder__upload_1_1TestRollingRecorderUploadOnGoal.html</anchorfile>
      <anchor>aad8f783ec0d9e9b5defbfecc995c0088</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classtest__rolling__recorder__upload_1_1TestRollingRecorderUploadOnGoal.html</anchorfile>
      <anchor>a110496edd6541a62e6a0a01cb9a095e6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_record_custom_topic</name>
      <anchorfile>classtest__rolling__recorder__upload_1_1TestRollingRecorderUploadOnGoal.html</anchorfile>
      <anchor>a62a03f3167cd03d037f0e6a7956e4dd6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action_client</name>
      <anchorfile>classtest__rolling__recorder__upload_1_1TestRollingRecorderUploadOnGoal.html</anchorfile>
      <anchor>a5612a9cd94a055622f4869afb65485a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s3_bucket_name</name>
      <anchorfile>classtest__rolling__recorder__upload_1_1TestRollingRecorderUploadOnGoal.html</anchorfile>
      <anchor>ab4e258806ab1a8dc8f35000e9cddcb72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s3_client</name>
      <anchorfile>classtest__rolling__recorder__upload_1_1TestRollingRecorderUploadOnGoal.html</anchorfile>
      <anchor>aee0a53154f72ea5b1808309125249933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s3_region</name>
      <anchorfile>classtest__rolling__recorder__upload_1_1TestRollingRecorderUploadOnGoal.html</anchorfile>
      <anchor>a92cdca3f080c37f08fd2c2adfb0ceeb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test_publisher</name>
      <anchorfile>classtest__rolling__recorder__upload_1_1TestRollingRecorderUploadOnGoal.html</anchorfile>
      <anchor>aa783a5a0e6b63d0fc2690a3a165c8b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>topic_to_record</name>
      <anchorfile>classtest__rolling__recorder__upload_1_1TestRollingRecorderUploadOnGoal.html</anchorfile>
      <anchor>a1ea8754853318bc976317ce579c70405</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_s3_file_uploader_general::TestS3FileUploaderGeneral</name>
    <filename>classtest__s3__file__uploader__general_1_1TestS3FileUploaderGeneral.html</filename>
    <base>s3_file_uploader_test_base::S3FileUploaderTestBase</base>
    <member kind="function">
      <type>def</type>
      <name>test_upload_file</name>
      <anchorfile>classtest__s3__file__uploader__general_1_1TestS3FileUploaderGeneral.html</anchorfile>
      <anchor>a446d9ee3b5396d7e392e06618873706f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_upload_multiple_files</name>
      <anchorfile>classtest__s3__file__uploader__general_1_1TestS3FileUploaderGeneral.html</anchorfile>
      <anchor>ae9c18135eb3c9685d44ce2bc50efb94e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_upload_oversize_file</name>
      <anchorfile>classtest__s3__file__uploader__general_1_1TestS3FileUploaderGeneral.html</anchorfile>
      <anchor>aa959dd5c013b23b7a51ca3a30a041693</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_s3_file_uploader_wrong_region::TestS3FileUploaderWrongRegion</name>
    <filename>classtest__s3__file__uploader__wrong__region_1_1TestS3FileUploaderWrongRegion.html</filename>
    <base>s3_file_uploader_test_base::S3FileUploaderTestBase</base>
    <member kind="function">
      <type>def</type>
      <name>extract_s3_region</name>
      <anchorfile>classtest__s3__file__uploader__wrong__region_1_1TestS3FileUploaderWrongRegion.html</anchorfile>
      <anchor>ae41b311d8cb4b81f5419b1bc7f0957cd</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_bucket_in_wrong_region</name>
      <anchorfile>classtest__s3__file__uploader__wrong__region_1_1TestS3FileUploaderWrongRegion.html</anchorfile>
      <anchor>a54c48e0e460acba54455189c8fae3868</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>duration_recorder_test_base</name>
    <filename>namespaceduration__recorder__test__base.html</filename>
    <class kind="class">duration_recorder_test_base::DurationRecorderTestBase</class>
    <member kind="variable">
      <type>string</type>
      <name>ACTION</name>
      <anchorfile>namespaceduration__recorder__test__base.html</anchorfile>
      <anchor>a8ab4e5f805d0fba62eab72c27a60c82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>AWS_DEFAULT_REGION</name>
      <anchorfile>namespaceduration__recorder__test__base.html</anchorfile>
      <anchor>a8505e93e7b95755df881b6be27ae27b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>TEST_NODE_NAME</name>
      <anchorfile>namespaceduration__recorder__test__base.html</anchorfile>
      <anchor>a3d6ed0827fc37e1a34e0d73c2e20c13b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>file_helpers</name>
    <filename>namespacefile__helpers.html</filename>
    <member kind="function">
      <type>def</type>
      <name>create_large_temp_file</name>
      <anchorfile>namespacefile__helpers.html</anchorfile>
      <anchor>ae51c6388b25fea32b5361f66b8910d65</anchor>
      <arglist>(file_size_in_mb)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_temp_file</name>
      <anchorfile>namespacefile__helpers.html</anchorfile>
      <anchor>a2e76913ce27a80d967f28456e609e4a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_temp_files</name>
      <anchorfile>namespacefile__helpers.html</anchorfile>
      <anchor>ab47e94bf8d9f22955f19c243e64bbe3b</anchor>
      <arglist>(total_files)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_latest_bag_by_regex</name>
      <anchorfile>namespacefile__helpers.html</anchorfile>
      <anchor>a3541aa589dc1bb4c6187d75076766b4e</anchor>
      <arglist>(directory, regex_pattern)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_latest_bags_by_regex</name>
      <anchorfile>namespacefile__helpers.html</anchorfile>
      <anchor>a758d3fff8c7b0a924bfb501e3f0407cd</anchor>
      <arglist>(directory, regex_pattern, count=None)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rolling_recorder_test_base</name>
    <filename>namespacerolling__recorder__test__base.html</filename>
    <class kind="class">rolling_recorder_test_base::RollingRecorderTestBase</class>
    <member kind="variable">
      <type>float</type>
      <name>BAG_DEACTIVATE_TIME</name>
      <anchorfile>namespacerolling__recorder__test__base.html</anchorfile>
      <anchor>ae2f35f55a014fda596a0158a088a589a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ROLLING_RECORDER_NODE_START_TIMEOUT</name>
      <anchorfile>namespacerolling__recorder__test__base.html</anchorfile>
      <anchor>aaef8785a991acb458356be10a2568748</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>TEST_NODE_NAME</name>
      <anchorfile>namespacerolling__recorder__test__base.html</anchorfile>
      <anchor>a2878300126a79f20b5bb195fecc278bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>s3_client</name>
    <filename>namespaces3__client.html</filename>
    <class kind="class">s3_client::S3Client</class>
    <member kind="variable" protection="private">
      <type>string</type>
      <name>_SIGV4_NAME</name>
      <anchorfile>namespaces3__client.html</anchorfile>
      <anchor>a464d11798af9a87448b8174e66640b6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>s3_file_uploader_test_base</name>
    <filename>namespaces3__file__uploader__test__base.html</filename>
    <class kind="class">s3_file_uploader_test_base::S3FileUploaderTestBase</class>
    <member kind="variable">
      <type>string</type>
      <name>ACTION</name>
      <anchorfile>namespaces3__file__uploader__test__base.html</anchorfile>
      <anchor>a0515f4a087146aaa42a204b69a6d6f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>AWS_DEFAULT_REGION</name>
      <anchorfile>namespaces3__file__uploader__test__base.html</anchorfile>
      <anchor>a6f80f10e4c21489b4580ff6ef864b8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>TEST_NODE_NAME</name>
      <anchorfile>namespaces3__file__uploader__test__base.html</anchorfile>
      <anchor>a4ab2e7d92daab6ea6707f1941437ea56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_duration_recorder_general</name>
    <filename>namespacetest__duration__recorder__general.html</filename>
    <class kind="class">test_duration_recorder_general::TestDurationRecorderGeneral</class>
    <member kind="function">
      <type>def</type>
      <name>create_random_word</name>
      <anchorfile>namespacetest__duration__recorder__general.html</anchorfile>
      <anchor>a19a1a39a9363679c654389d2094fd7f6</anchor>
      <arglist>(length)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__duration__recorder__general.html</anchorfile>
      <anchor>ac904f8f5de29f63d5cd3d9a2be96d478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__duration__recorder__general.html</anchorfile>
      <anchor>a413924345cf39e54f6d80bff9df3f78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RESULT_CODE_SKIPPED</name>
      <anchorfile>namespacetest__duration__recorder__general.html</anchorfile>
      <anchor>a005525875971773767a42f1552a3b279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RESULT_CODE_SUCCESS</name>
      <anchorfile>namespacetest__duration__recorder__general.html</anchorfile>
      <anchor>a4ce43d372a15fca1545ea6665e99e4a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_periodic_file_deleter</name>
    <filename>namespacetest__periodic__file__deleter.html</filename>
    <class kind="class">test_periodic_file_deleter::TestPeriodicFileDeleter</class>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__periodic__file__deleter.html</anchorfile>
      <anchor>a820fdb3f3de0a6f9c8f187bc12d3bde4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__periodic__file__deleter.html</anchorfile>
      <anchor>a8e820bfc0d47f5f3d1621e0dd0064b9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_rolling_recorder_custom_topic</name>
    <filename>namespacetest__rolling__recorder__custom__topic.html</filename>
    <class kind="class">test_rolling_recorder_custom_topic::TestRollingRecorderCustomTopic</class>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__rolling__recorder__custom__topic.html</anchorfile>
      <anchor>a38a7d46d2742c0b17ea4b44704cefd1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__rolling__recorder__custom__topic.html</anchorfile>
      <anchor>a2aacad4702e350e4d90e6b3855ee276e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_rolling_recorder_default_topics</name>
    <filename>namespacetest__rolling__recorder__default__topics.html</filename>
    <class kind="class">test_rolling_recorder_default_topics::TestRollingRecorderDefaultTopics</class>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__rolling__recorder__default__topics.html</anchorfile>
      <anchor>aecbfa567f6c51d1b18fad14695f27248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__rolling__recorder__default__topics.html</anchorfile>
      <anchor>a8518c687509b3d1da3f8f4aff1693fc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_rolling_recorder_upload</name>
    <filename>namespacetest__rolling__recorder__upload.html</filename>
    <class kind="class">test_rolling_recorder_upload::TestRollingRecorderUploadOnGoal</class>
    <member kind="variable">
      <type>string</type>
      <name>ACTION</name>
      <anchorfile>namespacetest__rolling__recorder__upload.html</anchorfile>
      <anchor>a7cdae2b9f5c7c33fdaccee49f7f76dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>GOAL_COMPLETION_TIMEOUT_SEC</name>
      <anchorfile>namespacetest__rolling__recorder__upload.html</anchorfile>
      <anchor>a944007ab9ae1ab8a27f5332949e2f538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__rolling__recorder__upload.html</anchorfile>
      <anchor>abdfed490b63d6030950b2184e77030c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__rolling__recorder__upload.html</anchorfile>
      <anchor>afa53e6ea2902257473cc37c5c8d8ceda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RESULT_SUCCESS</name>
      <anchorfile>namespacetest__rolling__recorder__upload.html</anchorfile>
      <anchor>a1314485b904da3a03eca7c62c114da7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_s3_file_uploader_general</name>
    <filename>namespacetest__s3__file__uploader__general.html</filename>
    <class kind="class">test_s3_file_uploader_general::TestS3FileUploaderGeneral</class>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__s3__file__uploader__general.html</anchorfile>
      <anchor>aa3507aff6b37060e41f010968be49c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>OVERSIZE_FILE_RESULT_CODE</name>
      <anchorfile>namespacetest__s3__file__uploader__general.html</anchorfile>
      <anchor>ae818adb6faab9fc43e2458c7e09683b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__s3__file__uploader__general.html</anchorfile>
      <anchor>a946ed6c9e44cb65fe4577fea6263721b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_s3_file_uploader_wrong_region</name>
    <filename>namespacetest__s3__file__uploader__wrong__region.html</filename>
    <class kind="class">test_s3_file_uploader_wrong_region::TestS3FileUploaderWrongRegion</class>
    <member kind="variable">
      <type>string</type>
      <name>AWS_REGION</name>
      <anchorfile>namespacetest__s3__file__uploader__wrong__region.html</anchorfile>
      <anchor>abec42a837f011c51f220af27d5e9c8f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>INCORRECT_REGION_RESULT_CODE</name>
      <anchorfile>namespacetest__s3__file__uploader__wrong__region.html</anchorfile>
      <anchor>acf95fdfcd7cca5d6058ac7f0180ab7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__s3__file__uploader__wrong__region.html</anchorfile>
      <anchor>a430ecb7841078dae525495e4b7b64266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__s3__file__uploader__wrong__region.html</anchorfile>
      <anchor>a67b20c4416983c02131fb6dee11d844b</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
