Test duration : 45.867s
Passed Tests | ||
---|---|---|
tigase.tests.archive.TestMessageArchiveManagement | ||
testMessageArchival | 40.207s |
2022-01-19 22:00:49 |
2022-01-19 22:00:49 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement] 2022-01-19 22:00:49 | ------------------------------------ 2022-01-19 22:00:49 | [Mutex] waiting for: [mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-bf3f02d9-2923-400a-bb2c-6268324d6cf1] 2022-01-19 22:00:49 | [Mutex] received everything. 2022-01-19 22:00:51 | [Mutex] waiting for: [mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-ce92b4c2-eebd-40e3-8531-79e806975a89] 2022-01-19 22:00:51 | [Mutex] received everything. 2022-01-19 22:00:53 | [Mutex] waiting for: [mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-3110a66e-ada2-4201-b49f-8ca5b94870ec] 2022-01-19 22:00:53 | [Mutex] received everything. 2022-01-19 22:00:55 | [Mutex] waiting for: [mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-ba277ed0-8512-4c4c-9552-ae32d02659fe] 2022-01-19 22:00:55 | [Mutex] received everything. 2022-01-19 22:00:57 | [Mutex] waiting for: [mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-3f754f1c-ea69-4fbe-8c01-efce79adb2a5] 2022-01-19 22:00:57 | [Mutex] received everything. 2022-01-19 22:00:59 | [Mutex] waiting for: [mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-35cd5824-78d0-4fee-afb7-fbf9c3ef659a] 2022-01-19 22:00:59 | [Mutex] received everything. 2022-01-19 22:01:01 | [Mutex] waiting for: [mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-a6f1cc5b-6188-44a3-82b8-1f9ab2e3e3e1] 2022-01-19 22:01:01 | [Mutex] received everything. 2022-01-19 22:01:03 | [Mutex] waiting for: [mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-40da5b70-c27c-459c-b595-9806f4d06e80] 2022-01-19 22:01:03 | [Mutex] received everything. 2022-01-19 22:01:05 | [Mutex] waiting for: [mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-6f221434-5bbe-4737-be41-5f2ba899c8ec] 2022-01-19 22:01:05 | [Mutex] received everything. 2022-01-19 22:01:07 | [Mutex] waiting for: [mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-f2874832-dc43-4f78-bb4d-b5d6886371c6] 2022-01-19 22:01:07 | [Mutex] received everything. 2022-01-19 22:01:09 | [Mutex] waiting for: [mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-7353a16e-eba2-4c62-9362-4a07c6b27b26] 2022-01-19 22:01:09 | [Mutex] received everything. 2022-01-19 22:01:11 | [Mutex] waiting for: [mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-46fc2edb-8860-4a87-83c9-1cd77ce9fb71] 2022-01-19 22:01:11 | [Mutex] received everything. 2022-01-19 22:01:13 | [Mutex] waiting for: [mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-e9bca700-632c-4ce3-af89-8ecbf8a7cdbe] 2022-01-19 22:01:13 | [Mutex] received everything. 2022-01-19 22:01:15 | [Mutex] waiting for: [mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-2c9d4463-f3e2-4da2-ad53-a0b91bdc5967] 2022-01-19 22:01:15 | [Mutex] received everything. 2022-01-19 22:01:17 | [Mutex] waiting for: [mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-a861ffb1-b388-44ef-ab5a-fc3372bff1ee] 2022-01-19 22:01:17 | [Mutex] received everything. 2022-01-19 22:01:19 | [Mutex] waiting for: [mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-f26534c2-4506-4208-b5ba-2b377f7a98c9] 2022-01-19 22:01:19 | [Mutex] received everything. 2022-01-19 22:01:21 | [Mutex] waiting for: [mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-603acae2-c83b-4a95-9326-732956fc16ea] 2022-01-19 22:01:21 | [Mutex] received everything. 2022-01-19 22:01:23 | [Mutex] waiting for: [mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-58417f91-6ff6-41c9-8759-8b61d6cfaa8f] 2022-01-19 22:01:23 | [Mutex] received everything. 2022-01-19 22:01:25 | [Mutex] waiting for: [mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-4d98377e-7872-4aa6-bdc0-1c167cca3496] 2022-01-19 22:01:25 | [Mutex] received everything. 2022-01-19 22:01:27 | [Mutex] waiting for: [mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:null] 2022-01-19 22:01:27 | [Mutex] received everything. |
testMessageRetrievalFromEmpty | 1.047s |
2022-01-19 22:00:48 |
2022-01-19 22:00:48 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement] 2022-01-19 22:00:48 | ------------------------------------ 2022-01-19 22:00:48 | [Mutex] waiting for: [items:received] 2022-01-19 22:00:48 | [Mutex] waiting for: [items:received] 2022-01-19 22:00:49 | [Mutex] received everything. 2022-01-19 22:00:49 | [Mutex] isItemNotified: items:received:b93ded42-3c1b-4a2f-80ed-af10914801bc:true :: true |
testMessageRetrievalWithNonEmptyResults | 1.139s |
2022-01-19 22:01:29 |
2022-01-19 22:01:29 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement] 2022-01-19 22:01:29 | ------------------------------------ 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:29 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:30 | [Mutex] received everything. 2022-01-19 22:01:30 | [Mutex] isItemNotified: items:received:53b98901-f622-49d5-b118-cfeb5b96a09b:true :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-bf3f02d9-2923-400a-bb2c-6268324d6cf1 :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-ce92b4c2-eebd-40e3-8531-79e806975a89 :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-3110a66e-ada2-4201-b49f-8ca5b94870ec :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-ba277ed0-8512-4c4c-9552-ae32d02659fe :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-3f754f1c-ea69-4fbe-8c01-efce79adb2a5 :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-35cd5824-78d0-4fee-afb7-fbf9c3ef659a :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-a6f1cc5b-6188-44a3-82b8-1f9ab2e3e3e1 :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-40da5b70-c27c-459c-b595-9806f4d06e80 :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-6f221434-5bbe-4737-be41-5f2ba899c8ec :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-f2874832-dc43-4f78-bb4d-b5d6886371c6 :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-7353a16e-eba2-4c62-9362-4a07c6b27b26 :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-46fc2edb-8860-4a87-83c9-1cd77ce9fb71 :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-e9bca700-632c-4ce3-af89-8ecbf8a7cdbe :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-2c9d4463-f3e2-4da2-ad53-a0b91bdc5967 :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-a861ffb1-b388-44ef-ab5a-fc3372bff1ee :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-f26534c2-4506-4208-b5ba-2b377f7a98c9 :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-603acae2-c83b-4a95-9326-732956fc16ea :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-58417f91-6ff6-41c9-8759-8b61d6cfaa8f :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-4d98377e-7872-4aa6-bdc0-1c167cca3496 :: true 2022-01-19 22:01:30 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:null :: true |
testMessageRetrievalWithNonEmptyResultsWithQuery | 1.085s |
2022-01-19 22:01:30 |
2022-01-19 22:01:30 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement] 2022-01-19 22:01:30 | ------------------------------------ 2022-01-19 22:01:30 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:30 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:31 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:31 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:31 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:31 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:31 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:31 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:31 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:31 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:31 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:31 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:32 | [Mutex] received everything. 2022-01-19 22:01:32 | [Mutex] isItemNotified: items:received:e3a62776-725b-46cc-90ee-a7243915606b:true :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-3110a66e-ada2-4201-b49f-8ca5b94870ec :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-ba277ed0-8512-4c4c-9552-ae32d02659fe :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-3f754f1c-ea69-4fbe-8c01-efce79adb2a5 :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-35cd5824-78d0-4fee-afb7-fbf9c3ef659a :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-a6f1cc5b-6188-44a3-82b8-1f9ab2e3e3e1 :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-40da5b70-c27c-459c-b595-9806f4d06e80 :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-6f221434-5bbe-4737-be41-5f2ba899c8ec :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-f2874832-dc43-4f78-bb4d-b5d6886371c6 :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-7353a16e-eba2-4c62-9362-4a07c6b27b26 :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-46fc2edb-8860-4a87-83c9-1cd77ce9fb71 :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-e9bca700-632c-4ce3-af89-8ecbf8a7cdbe :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-2c9d4463-f3e2-4da2-ad53-a0b91bdc5967 :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-a861ffb1-b388-44ef-ab5a-fc3372bff1ee :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-f26534c2-4506-4208-b5ba-2b377f7a98c9 :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-603acae2-c83b-4a95-9326-732956fc16ea :: true 2022-01-19 22:01:32 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-58417f91-6ff6-41c9-8759-8b61d6cfaa8f :: true |
testMessageRetrievalWithNonEmptyResultsWithQueryAndRsm | 1.061s |
2022-01-19 22:01:32 |
2022-01-19 22:01:32 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement] 2022-01-19 22:01:32 | ------------------------------------ 2022-01-19 22:01:32 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:32 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:32 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:32 | [Mutex] waiting for: [items:received] 2022-01-19 22:01:33 | [Mutex] received everything. 2022-01-19 22:01:33 | [Mutex] isItemNotified: items:received:4a289aef-6428-4ca5-859d-5e61b1c25405:false :: true 2022-01-19 22:01:33 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-3110a66e-ada2-4201-b49f-8ca5b94870ec :: true 2022-01-19 22:01:33 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-ba277ed0-8512-4c4c-9552-ae32d02659fe :: true 2022-01-19 22:01:33 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-3f754f1c-ea69-4fbe-8c01-efce79adb2a5 :: true 2022-01-19 22:01:33 | [Mutex] isItemNotified: item:mam-_6pf42q0254@test-domain.com/353042745-tigase-268:mam-_1vhdl70255@test-domain.com:Message-35cd5824-78d0-4fee-afb7-fbf9c3ef659a :: true 2022-01-19 22:01:33 | [Mutex] isItemNotified: item:mam-_1vhdl70255@test-domain.com/353042745-tigase-269:mam-_6pf42q0254@test-domain.com:Message-a6f1cc5b-6188-44a3-82b8-1f9ab2e3e3e1 :: true |
testRetrievalOfForm | 0.008s |
2022-01-19 22:00:48 |
2022-01-19 22:00:48 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement] 2022-01-19 22:00:48 | ------------------------------------ 2022-01-19 22:00:48 | [Mutex] waiting for: [form:fields] 2022-01-19 22:00:48 | [Mutex] received everything. 2022-01-19 22:00:48 | [Mutex] isItemNotified: form:field:FORM_TYPE:urn:xmpp:mam:1 :: true 2022-01-19 22:00:48 | [Mutex] isItemNotified: form:field:with:null :: true 2022-01-19 22:00:48 | [Mutex] isItemNotified: form:field:start:null :: true 2022-01-19 22:00:48 | [Mutex] isItemNotified: form:field:end:null :: true |
testSettingsChange | 0.038s |
2022-01-19 22:00:48 |
2022-01-19 22:00:48 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement] 2022-01-19 22:00:48 | ------------------------------------ 2022-01-19 22:00:48 | [Mutex] waiting for: [settings:1] 2022-01-19 22:00:48 | [Mutex] received everything. 2022-01-19 22:00:48 | [Mutex] isItemNotified: settings:1:default:never :: true 2022-01-19 22:00:48 | [Mutex] waiting for: [settings:b951cd85-4d00-41ef-9b7c-be2732eea926] 2022-01-19 22:00:48 | [Mutex] received everything. 2022-01-19 22:00:48 | [Mutex] isItemNotified: settings:b951cd85-4d00-41ef-9b7c-be2732eea926:default:roster :: true 2022-01-19 22:00:48 | [Mutex] waiting for: [settings:ae48fcf0-55d4-4d8d-bfbe-13f2f138b14e] 2022-01-19 22:00:48 | [Mutex] received everything. 2022-01-19 22:00:48 | [Mutex] isItemNotified: settings:ae48fcf0-55d4-4d8d-bfbe-13f2f138b14e:default:always :: true |
testSupportAdvertisement | 0.014s |
2022-01-19 22:00:48 |
2022-01-19 22:00:48 | null / [TestClass name=class tigase.tests.archive.TestMessageArchiveManagement] 2022-01-19 22:00:48 | ------------------------------------ 2022-01-19 22:00:48 | [Mutex] waiting for: [discovery:completed] 2022-01-19 22:00:48 | [Mutex] received everything. 2022-01-19 22:00:48 | [Mutex] isItemNotified: discovery:completed:success :: true 2022-01-19 22:00:48 | [Mutex] isItemNotified: discovery:feature:urn:xmpp:mam:1 :: true |