| IPDLUnitTest.cpp |
remoteType |
10047 |
62 % |
| IPDLUnitTest.h |
|
4830 |
- |
| IPDLUnitTestChild.h |
|
896 |
100 % |
| IPDLUnitTestParent.h |
|
1522 |
86 % |
| moz.build |
|
2053 |
- |
| PIPDLUnitTest.ipdl |
|
949 |
- |
| PTestAsyncReturns.ipdl |
|
543 |
- |
| PTestBasic.ipdl |
|
371 |
- |
| PTestCancel.ipdl |
|
1174 |
- |
| PTestCrossProcessSemaphore.ipdl |
|
573 |
- |
| PTestDataStructures.ipdl |
|
2735 |
- |
| PTestDataStructuresCommon.ipdlh |
|
1502 |
- |
| PTestDataStructuresSub.ipdl |
|
295 |
- |
| PTestDescendant.ipdl |
|
440 |
- |
| PTestDescendantSub.ipdl |
|
349 |
- |
| PTestDescendantSubsub.ipdl |
|
246 |
- |
| PTestDestroyNested.ipdl |
|
510 |
- |
| PTestDestroyNestedSub.ipdl |
|
497 |
- |
| PTestEndpointOpens.ipdl |
|
565 |
- |
| PTestEndpointOpensOpened.ipdl |
|
578 |
- |
| PTestHangs.ipdl |
|
640 |
- |
| PTestInduceConnectionError.ipdl |
|
512 |
- |
| PTestJSON.ipdl |
|
748 |
- |
| PTestJSONHandle.ipdl |
|
261 |
- |
| PTestManyChildAllocs.ipdl |
|
391 |
- |
| PTestManyChildAllocsSub.ipdl |
|
319 |
- |
| PTestManyHandles.ipdl |
|
445 |
- |
| PTestMostNested.ipdl |
|
589 |
- |
| PTestMultiMgrs.ipdl |
|
458 |
- |
| PTestMultiMgrsBottom.ipdl |
|
345 |
- |
| PTestMultiMgrsLeft.ipdl |
|
382 |
- |
| PTestMultiMgrsRight.ipdl |
|
383 |
- |
| PTestSelfManage.ipdl |
|
358 |
- |
| PTestSelfManageRoot.ipdl |
|
306 |
- |
| PTestShmem.ipdl |
|
296 |
- |
| PTestSyncError.ipdl |
|
259 |
- |
| PTestUniquePtrIPC.ipdl |
|
651 |
- |
| PTestUrgency.ipdl |
|
526 |
- |
| TestAsyncReturns.cpp |
These tests ensure that async function return values work as expected.
|
2277 |
97 % |
| TestBasic.cpp |
|
672 |
100 % |
| TestBasicChild.h |
|
661 |
100 % |
| TestBasicParent.h |
|
620 |
100 % |
| TestCancel.cpp |
Test that IPC channel transaction cancellation (which applies to nested sync
messages) works as expected.
|
3458 |
94 % |
| TestCrossProcessSemaphore.cpp |
|
2132 |
100 % |
| TestDataStructures.cpp |
Test many combinations of data structures (both in argument and return
position) to ensure they are transmitted correctly.
|
22361 |
100 % |
| TestDescendant.cpp |
Test multiple levels of descendant managed protocols.
|
3074 |
97 % |
| TestDestroyNested.cpp |
Test an actor being destroyed during another ActorDestroy.
|
3848 |
88 % |
| TestEndpointOpens.cpp |
Test Endpoint usage.
|
4827 |
91 % |
| TestHangs.cpp |
Test various cases of behavior when a synchronous method call times out.
|
4448 |
100 % |
| TestInduceConnectionError.cpp |
|
3143 |
81 % |
| TestJSON.cpp |
Test sending JSON(-like) objects over IPC.
|
4301 |
94 % |
| TestManyChildAllocs.cpp |
Test that many child allocations work correctly.
|
2390 |
97 % |
| TestManyHandles.cpp |
|
2322 |
82 % |
| TestMostNested.cpp |
Test nested sync message priorities.
|
1894 |
100 % |
| TestMultiMgrs.cpp |
Test a chain of managers, ensuring ownership is maintained correctly.
|
6655 |
89 % |
| TestSelfManage.cpp |
Test that actors can manage other actors of the same type.
|
3150 |
100 % |
| TestShmem.cpp |
Test sending and receiving Shmem values.
|
3790 |
75 % |
| TestSyncError.cpp |
Test what happens when a sync message fails.
|
1152 |
100 % |
| TestUniquePtrIPC.cpp |
Test UniquePtr IPC arguments.
|
2735 |
89 % |
| TestUrgency.cpp |
Test that sync messages preempt other messages in the expected way.
|
3228 |
96 % |