Closed yuki-uchida closed 4 months ago
Filename Regions Missed Regions Cover Functions Missed Functions Executed Lines Missed Lines Cover Branches Missed Branches Cover
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
moqt-client-sample/src/lib.rs 3 3 0.00% 3 3 0.00% 5 5 0.00% 0 0 -
moqt-client-sample/src/utils.rs 1 1 0.00% 1 1 0.00% 1 1 0.00% 0 0 -
moqt-core/src/modules/constants.rs 1 1 0.00% 1 1 0.00% 1 1 0.00% 0 0 -
moqt-core/src/modules/handlers/announce_handler.rs 17 17 0.00% 2 2 0.00% 31 31 0.00% 0 0 -
moqt-core/src/modules/handlers/server_setup_handler.rs 35 6 82.86% 7 0 100.00% 104 3 97.12% 0 0 -
moqt-core/src/modules/handlers/subscribe_handler.rs 8 8 0.00% 2 2 0.00% 20 20 0.00% 0 0 -
moqt-core/src/modules/handlers/unannounce_handler.rs 14 14 0.00% 2 2 0.00% 19 19 0.00% 0 0 -
moqt-core/src/modules/handlers/unsubscribe_handler.rs 8 8 0.00% 2 2 0.00% 15 15 0.00% 0 0 -
moqt-core/src/modules/message_handler.rs 13 13 0.00% 2 2 0.00% 12 12 0.00% 0 0 -
moqt-core/src/modules/message_type.rs 14 14 0.00% 5 5 0.00% 12 12 0.00% 0 0 -
moqt-core/src/modules/messages/announce_error_message.rs 27 7 74.07% 5 0 100.00% 81 0 100.00% 0 0 -
moqt-core/src/modules/messages/announce_message.rs 36 8 77.78% 8 1 87.50% 151 3 98.01% 0 0 -
moqt-core/src/modules/messages/announce_ok_message.rs 14 2 85.71% 5 0 100.00% 42 0 100.00% 0 0 -
moqt-core/src/modules/messages/client_setup_message.rs 45 11 75.56% 5 0 100.00% 117 4 96.58% 0 0 -
moqt-core/src/modules/messages/object_message.rs 40 40 0.00% 6 6 0.00% 87 87 0.00% 0 0 -
moqt-core/src/modules/messages/server_setup_message.rs 26 5 80.77% 5 0 100.00% 84 0 100.00% 0 0 -
moqt-core/src/modules/messages/setup_parameters.rs 56 10 82.14% 16 0 100.00% 149 3 97.99% 0 0 -
moqt-core/src/modules/messages/subscribe_error_message.rs 22 22 0.00% 2 2 0.00% 28 28 0.00% 0 0 -
moqt-core/src/modules/messages/subscribe_ok_message.rs 21 21 0.00% 3 3 0.00% 38 38 0.00% 0 0 -
moqt-core/src/modules/messages/subscribe_request_message.rs 63 63 0.00% 7 7 0.00% 112 112 0.00% 0 0 -
moqt-core/src/modules/messages/unannounce_message.rs 11 11 0.00% 3 3 0.00% 14 14 0.00% 0 0 -
moqt-core/src/modules/messages/unsubscribe_message.rs 18 18 0.00% 5 5 0.00% 26 26 0.00% 0 0 -
moqt-core/src/modules/messages/version_specific_parameters.rs 55 8 85.45% 15 0 100.00% 236 1 99.58% 0 0 -
moqt-core/src/modules/moqt_client.rs 9 3 66.67% 6 2 66.67% 27 7 74.07% 0 0 -
moqt-core/src/modules/server_processes/announce_message.rs 22 22 0.00% 2 2 0.00% 38 38 0.00% 0 0 -
moqt-core/src/modules/server_processes/client_setup_message.rs 15 15 0.00% 1 1 0.00% 21 21 0.00% 0 0 -
moqt-core/src/modules/server_processes/subscribe_message.rs 22 22 0.00% 2 2 0.00% 34 34 0.00% 0 0 -
moqt-core/src/modules/variable_bytes.rs 28 9 67.86% 9 2 77.78% 104 31 70.19% 0 0 -
moqt-core/src/modules/variable_integer.rs 47 1 97.87% 15 0 100.00% 149 1 99.33% 0 0 -
moqt-server-sample/src/main.rs 6 6 0.00% 3 3 0.00% 31 31 0.00% 0 0 -
moqt-server/src/lib.rs 170 170 0.00% 22 22 0.00% 248 248 0.00% 0 0 -
moqt-server/src/modules/buffer_manager.rs 36 36 0.00% 4 4 0.00% 62 62 0.00% 0 0 -
moqt-server/src/modules/stream_manager.rs 42 42 0.00% 4 4 0.00% 50 50 0.00% 0 0 -
moqt-server/src/modules/track_manager.rs 46 46 0.00% 6 6 0.00% 70 70 0.00% 0 0 -
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL 991 683 31.08% 186 95 48.92% 2219 1028 53.67% 0 0 -
Filename Regions Missed Regions Cover Functions Missed Functions Executed Lines Missed Lines Cover Branches Missed Branches Cover
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
moqt-client-sample/src/lib.rs 3 3 0.00% 3 3 0.00% 5 5 0.00% 0 0 -
moqt-client-sample/src/utils.rs 1 1 0.00% 1 1 0.00% 1 1 0.00% 0 0 -
moqt-core/src/modules/constants.rs 1 1 0.00% 1 1 0.00% 1 1 0.00% 0 0 -
moqt-core/src/modules/handlers/announce_handler.rs 17 17 0.00% 2 2 0.00% 31 31 0.00% 0 0 -
moqt-core/src/modules/handlers/server_setup_handler.rs 35 6 82.86% 7 0 100.00% 104 3 97.12% 0 0 -
moqt-core/src/modules/handlers/subscribe_handler.rs 8 8 0.00% 2 2 0.00% 20 20 0.00% 0 0 -
moqt-core/src/modules/handlers/unannounce_handler.rs 14 14 0.00% 2 2 0.00% 19 19 0.00% 0 0 -
moqt-core/src/modules/handlers/unsubscribe_handler.rs 8 8 0.00% 2 2 0.00% 15 15 0.00% 0 0 -
moqt-core/src/modules/message_handler.rs 13 13 0.00% 2 2 0.00% 12 12 0.00% 0 0 -
moqt-core/src/modules/message_type.rs 14 14 0.00% 5 5 0.00% 12 12 0.00% 0 0 -
moqt-core/src/modules/messages/announce_error_message.rs 27 7 74.07% 5 0 100.00% 81 0 100.00% 0 0 -
moqt-core/src/modules/messages/announce_message.rs 36 8 77.78% 8 1 87.50% 151 3 98.01% 0 0 -
moqt-core/src/modules/messages/announce_ok_message.rs 14 2 85.71% 5 0 100.00% 42 0 100.00% 0 0 -
moqt-core/src/modules/messages/client_setup_message.rs 45 11 75.56% 5 0 100.00% 117 4 96.58% 0 0 -
moqt-core/src/modules/messages/object_message.rs 40 40 0.00% 6 6 0.00% 87 87 0.00% 0 0 -
moqt-core/src/modules/messages/server_setup_message.rs 26 5 80.77% 5 0 100.00% 84 0 100.00% 0 0 -
moqt-core/src/modules/messages/setup_parameters.rs 56 10 82.14% 16 0 100.00% 149 3 97.99% 0 0 -
moqt-core/src/modules/messages/subscribe_error_message.rs 22 22 0.00% 2 2 0.00% 28 28 0.00% 0 0 -
moqt-core/src/modules/messages/subscribe_ok_message.rs 21 21 0.00% 3 3 0.00% 38 38 0.00% 0 0 -
moqt-core/src/modules/messages/subscribe_request_message.rs 63 63 0.00% 7 7 0.00% 112 112 0.00% 0 0 -
moqt-core/src/modules/messages/unannounce_message.rs 11 11 0.00% 3 3 0.00% 14 14 0.00% 0 0 -
moqt-core/src/modules/messages/unsubscribe_message.rs 18 18 0.00% 5 5 0.00% 26 26 0.00% 0 0 -
moqt-core/src/modules/messages/version_specific_parameters.rs 55 8 85.45% 15 0 100.00% 236 1 99.58% 0 0 -
moqt-core/src/modules/moqt_client.rs 9 3 66.67% 6 2 66.67% 27 7 74.07% 0 0 -
moqt-core/src/modules/server_processes/announce_message.rs 22 22 0.00% 2 2 0.00% 38 38 0.00% 0 0 -
moqt-core/src/modules/server_processes/client_setup_message.rs 15 15 0.00% 1 1 0.00% 21 21 0.00% 0 0 -
moqt-core/src/modules/server_processes/subscribe_message.rs 22 22 0.00% 2 2 0.00% 34 34 0.00% 0 0 -
moqt-core/src/modules/variable_bytes.rs 28 9 67.86% 9 2 77.78% 104 31 70.19% 0 0 -
moqt-core/src/modules/variable_integer.rs 47 1 97.87% 15 0 100.00% 149 1 99.33% 0 0 -
moqt-server-sample/src/main.rs 6 6 0.00% 3 3 0.00% 31 31 0.00% 0 0 -
moqt-server/src/lib.rs 170 170 0.00% 22 22 0.00% 249 249 0.00% 0 0 -
moqt-server/src/modules/buffer_manager.rs 36 36 0.00% 4 4 0.00% 62 62 0.00% 0 0 -
moqt-server/src/modules/stream_manager.rs 42 42 0.00% 4 4 0.00% 50 50 0.00% 0 0 -
moqt-server/src/modules/track_manager.rs 46 46 0.00% 6 6 0.00% 70 70 0.00% 0 0 -
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL 991 683 31.08% 186 95 48.92% 2220 1029 53.65% 0 0 -
概要
StreamManager
を定義した。StreamManager
も同様に別スレッドで実行スレッドについて
bidirectional_streamにおける「サーバが中継したいメッセージを受け取ってクライアントに送信するスレッド 」はOBJECTメッセージの実装の際に実装する