nttcom / moq-wasm

MIT License
24 stars 1 forks source link

SUBSCRIBE OKメッセージのRelay機能 #61

Closed tetter27 closed 2 months ago

tetter27 commented 3 months ago

内容

test-coverage-report[bot] commented 3 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                            14                14     0.00%           2                 2     0.00%          26                26     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_request_handler.rs                   23                23     0.00%           2                 2     0.00%          40                40     0.00%           0                 0         -
moqt-core/src/modules/handlers/subscribe_response_handler.rs                  29                29     0.00%           2                 2     0.00%          53                53     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                      28                 8    71.43%           6                 1    83.33%          84                 3    96.43%           0                 0         -
moqt-core/src/modules/messages/announce_message.rs                            37                 9    75.68%           9                 2    77.78%         154                 6    96.10%           0                 0         -
moqt-core/src/modules/messages/announce_ok_message.rs                         15                 3    80.00%           6                 1    83.33%          45                 3    93.33%           0                 0         -
moqt-core/src/modules/messages/client_setup_message.rs                        46                12    73.91%           6                 1    83.33%         120                 7    94.17%           0                 0         -
moqt-core/src/modules/messages/object_message.rs                              57                15    73.68%          12                 2    83.33%         234                 6    97.44%           0                 0         -
moqt-core/src/modules/messages/server_setup_message.rs                        27                 6    77.78%           6                 1    83.33%          87                 3    96.55%           0                 0         -
moqt-core/src/modules/messages/setup_parameters.rs                            57                11    80.70%          17                 1    94.12%         152                 6    96.05%           0                 0         -
moqt-core/src/modules/messages/subscribe_error_message.rs                     29                29     0.00%           6                 6     0.00%          57                57     0.00%           0                 0         -
moqt-core/src/modules/messages/subscribe_ok_message.rs                        25                25     0.00%           7                 7     0.00%          50                50     0.00%           0                 0         -
moqt-core/src/modules/messages/subscribe_request_message.rs                   65                65     0.00%           9                 9     0.00%         118               118     0.00%           0                 0         -
moqt-core/src/modules/messages/unannounce_message.rs                          12                12     0.00%           4                 4     0.00%          17                17     0.00%           0                 0         -
moqt-core/src/modules/messages/unsubscribe_message.rs                         19                19     0.00%           6                 6     0.00%          29                29     0.00%           0                 0         -
moqt-core/src/modules/messages/version_specific_parameters.rs                 56                 9    83.93%          16                 1    93.75%         239                 4    98.33%           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%          32                32     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_request_message.rs           14                14     0.00%           2                 2     0.00%          25                25     0.00%           0                 0         -
moqt-core/src/modules/server_processes/subscribe_response_message.rs          14                14     0.00%           2                 2     0.00%          24                24     0.00%           0                 0         -
moqt-core/src/modules/variable_bytes.rs                                       28                 5    82.14%           9                 0   100.00%         104                 8    92.31%           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                                                       178               178     0.00%          22                22     0.00%         270               270     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                                     61                61     0.00%           7                 7     0.00%          78                78     0.00%           0                 0         -
moqt-server/src/modules/track_namespace_manager.rs                           446                82    81.61%          90                 4    95.56%        1240                75    93.95%           0                 0         -
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                                                                       1504               786    47.74%         302               113    62.58%        3737              1130    69.76%           0                 0         -

Coverage report details

test-coverage-report[bot] commented 3 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                            14                14     0.00%           2                 2     0.00%          26                26     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_request_handler.rs                   23                23     0.00%           2                 2     0.00%          40                40     0.00%           0                 0         -
moqt-core/src/modules/handlers/subscribe_response_handler.rs                  29                29     0.00%           2                 2     0.00%          53                53     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                      28                 8    71.43%           6                 1    83.33%          84                 3    96.43%           0                 0         -
moqt-core/src/modules/messages/announce_message.rs                            37                 9    75.68%           9                 2    77.78%         154                 6    96.10%           0                 0         -
moqt-core/src/modules/messages/announce_ok_message.rs                         15                 3    80.00%           6                 1    83.33%          45                 3    93.33%           0                 0         -
moqt-core/src/modules/messages/client_setup_message.rs                        46                12    73.91%           6                 1    83.33%         120                 7    94.17%           0                 0         -
moqt-core/src/modules/messages/object_message.rs                              57                15    73.68%          12                 2    83.33%         234                 6    97.44%           0                 0         -
moqt-core/src/modules/messages/server_setup_message.rs                        27                 6    77.78%           6                 1    83.33%          87                 3    96.55%           0                 0         -
moqt-core/src/modules/messages/setup_parameters.rs                            57                11    80.70%          17                 1    94.12%         152                 6    96.05%           0                 0         -
moqt-core/src/modules/messages/subscribe_error_message.rs                     29                29     0.00%           6                 6     0.00%          57                57     0.00%           0                 0         -
moqt-core/src/modules/messages/subscribe_ok_message.rs                        25                25     0.00%           7                 7     0.00%          50                50     0.00%           0                 0         -
moqt-core/src/modules/messages/subscribe_request_message.rs                   65                65     0.00%           9                 9     0.00%         118               118     0.00%           0                 0         -
moqt-core/src/modules/messages/unannounce_message.rs                          12                12     0.00%           4                 4     0.00%          17                17     0.00%           0                 0         -
moqt-core/src/modules/messages/unsubscribe_message.rs                         19                19     0.00%           6                 6     0.00%          29                29     0.00%           0                 0         -
moqt-core/src/modules/messages/version_specific_parameters.rs                 56                 9    83.93%          16                 1    93.75%         239                 4    98.33%           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%          32                32     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_request_message.rs           14                14     0.00%           2                 2     0.00%          25                25     0.00%           0                 0         -
moqt-core/src/modules/server_processes/subscribe_response_message.rs          14                14     0.00%           2                 2     0.00%          24                24     0.00%           0                 0         -
moqt-core/src/modules/variable_bytes.rs                                       28                 5    82.14%           9                 0   100.00%         104                 8    92.31%           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                                                       178               178     0.00%          22                22     0.00%         270               270     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                                     61                61     0.00%           7                 7     0.00%          78                78     0.00%           0                 0         -
moqt-server/src/modules/track_namespace_manager.rs                           444                80    81.98%          92                 6    93.48%        1243                78    93.72%           0                 0         -
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                                                                       1502               784    47.80%         304               115    62.17%        3740              1133    69.71%           0                 0         -

Coverage report details

test-coverage-report[bot] commented 3 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                            14                14     0.00%           2                 2     0.00%          26                26     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_request_handler.rs                   23                23     0.00%           2                 2     0.00%          40                40     0.00%           0                 0         -
moqt-core/src/modules/handlers/subscribe_response_handler.rs                  29                29     0.00%           2                 2     0.00%          53                53     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                      28                 8    71.43%           6                 1    83.33%          84                 3    96.43%           0                 0         -
moqt-core/src/modules/messages/announce_message.rs                            37                 9    75.68%           9                 2    77.78%         154                 6    96.10%           0                 0         -
moqt-core/src/modules/messages/announce_ok_message.rs                         15                 3    80.00%           6                 1    83.33%          45                 3    93.33%           0                 0         -
moqt-core/src/modules/messages/client_setup_message.rs                        46                12    73.91%           6                 1    83.33%         120                 7    94.17%           0                 0         -
moqt-core/src/modules/messages/object_message.rs                              57                15    73.68%          12                 2    83.33%         234                 6    97.44%           0                 0         -
moqt-core/src/modules/messages/server_setup_message.rs                        27                 6    77.78%           6                 1    83.33%          87                 3    96.55%           0                 0         -
moqt-core/src/modules/messages/setup_parameters.rs                            57                11    80.70%          17                 1    94.12%         152                 6    96.05%           0                 0         -
moqt-core/src/modules/messages/subscribe_error_message.rs                     29                29     0.00%           6                 6     0.00%          57                57     0.00%           0                 0         -
moqt-core/src/modules/messages/subscribe_ok_message.rs                        25                25     0.00%           7                 7     0.00%          50                50     0.00%           0                 0         -
moqt-core/src/modules/messages/subscribe_request_message.rs                   65                65     0.00%           9                 9     0.00%         118               118     0.00%           0                 0         -
moqt-core/src/modules/messages/unannounce_message.rs                          12                12     0.00%           4                 4     0.00%          17                17     0.00%           0                 0         -
moqt-core/src/modules/messages/unsubscribe_message.rs                         19                19     0.00%           6                 6     0.00%          29                29     0.00%           0                 0         -
moqt-core/src/modules/messages/version_specific_parameters.rs                 56                 9    83.93%          16                 1    93.75%         239                 4    98.33%           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%          32                32     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_request_message.rs           14                14     0.00%           2                 2     0.00%          25                25     0.00%           0                 0         -
moqt-core/src/modules/server_processes/subscribe_response_message.rs          14                14     0.00%           2                 2     0.00%          24                24     0.00%           0                 0         -
moqt-core/src/modules/variable_bytes.rs                                       28                 5    82.14%           9                 0   100.00%         104                 8    92.31%           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                                                       178               178     0.00%          22                22     0.00%         270               270     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                                     61                61     0.00%           7                 7     0.00%          78                78     0.00%           0                 0         -
moqt-server/src/modules/track_namespace_manager.rs                           444                80    81.98%          92                 6    93.48%        1243                78    93.72%           0                 0         -
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                                                                       1502               784    47.80%         304               115    62.17%        3740              1133    69.71%           0                 0         -

Coverage report details

test-coverage-report[bot] commented 3 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                            14                14     0.00%           2                 2     0.00%          26                26     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                           23                23     0.00%           2                 2     0.00%          40                40     0.00%           0                 0         -
moqt-core/src/modules/handlers/subscribe_ok_handler.rs                        29                29     0.00%           2                 2     0.00%          53                53     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                      28                 8    71.43%           6                 1    83.33%          84                 3    96.43%           0                 0         -
moqt-core/src/modules/messages/announce_message.rs                            37                 9    75.68%           9                 2    77.78%         154                 6    96.10%           0                 0         -
moqt-core/src/modules/messages/announce_ok_message.rs                         15                 3    80.00%           6                 1    83.33%          45                 3    93.33%           0                 0         -
moqt-core/src/modules/messages/client_setup_message.rs                        46                12    73.91%           6                 1    83.33%         120                 7    94.17%           0                 0         -
moqt-core/src/modules/messages/object_message.rs                              57                15    73.68%          12                 2    83.33%         234                 6    97.44%           0                 0         -
moqt-core/src/modules/messages/server_setup_message.rs                        27                 6    77.78%           6                 1    83.33%          87                 3    96.55%           0                 0         -
moqt-core/src/modules/messages/setup_parameters.rs                            57                11    80.70%          17                 1    94.12%         152                 6    96.05%           0                 0         -
moqt-core/src/modules/messages/subscribe_error_message.rs                     29                29     0.00%           6                 6     0.00%          57                57     0.00%           0                 0         -
moqt-core/src/modules/messages/subscribe_ok_message.rs                        25                25     0.00%           7                 7     0.00%          50                50     0.00%           0                 0         -
moqt-core/src/modules/messages/subscribe_request_message.rs                   65                65     0.00%           9                 9     0.00%         118               118     0.00%           0                 0         -
moqt-core/src/modules/messages/unannounce_message.rs                          12                12     0.00%           4                 4     0.00%          17                17     0.00%           0                 0         -
moqt-core/src/modules/messages/unsubscribe_message.rs                         19                19     0.00%           6                 6     0.00%          29                29     0.00%           0                 0         -
moqt-core/src/modules/messages/version_specific_parameters.rs                 56                 9    83.93%          16                 1    93.75%         239                 4    98.33%           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%          32                32     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_request_message.rs           14                14     0.00%           2                 2     0.00%          25                25     0.00%           0                 0         -
moqt-core/src/modules/server_processes/subscribe_response_message.rs          14                14     0.00%           2                 2     0.00%          24                24     0.00%           0                 0         -
moqt-core/src/modules/variable_bytes.rs                                       28                 5    82.14%           9                 0   100.00%         104                 8    92.31%           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                                                       178               178     0.00%          22                22     0.00%         270               270     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                                     61                61     0.00%           7                 7     0.00%          78                78     0.00%           0                 0         -
moqt-server/src/modules/track_namespace_manager.rs                           444                80    81.98%          92                 6    93.48%        1243                78    93.72%           0                 0         -
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                                                                       1502               784    47.80%         304               115    62.17%        3740              1133    69.71%           0                 0         -

Coverage report details

test-coverage-report[bot] commented 3 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                           14                14     0.00%           2                 2     0.00%          26                26     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                          23                23     0.00%           2                 2     0.00%          40                40     0.00%           0                 0         -
moqt-core/src/modules/handlers/subscribe_ok_handler.rs                       29                29     0.00%           2                 2     0.00%          53                53     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                     28                 8    71.43%           6                 1    83.33%          84                 3    96.43%           0                 0         -
moqt-core/src/modules/messages/announce_message.rs                           37                 9    75.68%           9                 2    77.78%         154                 6    96.10%           0                 0         -
moqt-core/src/modules/messages/announce_ok_message.rs                        15                 3    80.00%           6                 1    83.33%          45                 3    93.33%           0                 0         -
moqt-core/src/modules/messages/client_setup_message.rs                       46                12    73.91%           6                 1    83.33%         120                 7    94.17%           0                 0         -
moqt-core/src/modules/messages/object_message.rs                             57                15    73.68%          12                 2    83.33%         234                 6    97.44%           0                 0         -
moqt-core/src/modules/messages/server_setup_message.rs                       27                 6    77.78%           6                 1    83.33%          87                 3    96.55%           0                 0         -
moqt-core/src/modules/messages/setup_parameters.rs                           57                11    80.70%          17                 1    94.12%         152                 6    96.05%           0                 0         -
moqt-core/src/modules/messages/subscribe_error_message.rs                    29                29     0.00%           6                 6     0.00%          57                57     0.00%           0                 0         -
moqt-core/src/modules/messages/subscribe_ok_message.rs                       25                25     0.00%           7                 7     0.00%          50                50     0.00%           0                 0         -
moqt-core/src/modules/messages/subscribe_request_message.rs                  65                65     0.00%           9                 9     0.00%         118               118     0.00%           0                 0         -
moqt-core/src/modules/messages/unannounce_message.rs                         12                12     0.00%           4                 4     0.00%          17                17     0.00%           0                 0         -
moqt-core/src/modules/messages/unsubscribe_message.rs                        19                19     0.00%           6                 6     0.00%          29                29     0.00%           0                 0         -
moqt-core/src/modules/messages/version_specific_parameters.rs                56                 9    83.93%          16                 1    93.75%         239                 4    98.33%           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%          32                32     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_ok_message.rs               14                14     0.00%           2                 2     0.00%          24                24     0.00%           0                 0         -
moqt-core/src/modules/server_processes/subscribe_request_message.rs          14                14     0.00%           2                 2     0.00%          25                25     0.00%           0                 0         -
moqt-core/src/modules/variable_bytes.rs                                      28                 5    82.14%           9                 0   100.00%         104                 8    92.31%           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                                                      178               178     0.00%          22                22     0.00%         270               270     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                                    61                61     0.00%           7                 7     0.00%          78                78     0.00%           0                 0         -
moqt-server/src/modules/track_namespace_manager.rs                          456                78    82.89%          99                 6    93.94%        1276                81    93.65%           0                 0         -
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                                                                      1514               782    48.35%         311               115    63.02%        3773              1136    69.89%           0                 0         -

Coverage report details

test-coverage-report[bot] commented 3 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                           14                14     0.00%           2                 2     0.00%          26                26     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                          23                23     0.00%           2                 2     0.00%          40                40     0.00%           0                 0         -
moqt-core/src/modules/handlers/subscribe_ok_handler.rs                       29                29     0.00%           2                 2     0.00%          53                53     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                     28                 8    71.43%           6                 1    83.33%          84                 3    96.43%           0                 0         -
moqt-core/src/modules/messages/announce_message.rs                           37                 9    75.68%           9                 2    77.78%         154                 6    96.10%           0                 0         -
moqt-core/src/modules/messages/announce_ok_message.rs                        15                 3    80.00%           6                 1    83.33%          45                 3    93.33%           0                 0         -
moqt-core/src/modules/messages/client_setup_message.rs                       46                12    73.91%           6                 1    83.33%         120                 7    94.17%           0                 0         -
moqt-core/src/modules/messages/object_message.rs                             57                15    73.68%          12                 2    83.33%         234                 6    97.44%           0                 0         -
moqt-core/src/modules/messages/server_setup_message.rs                       27                 6    77.78%           6                 1    83.33%          87                 3    96.55%           0                 0         -
moqt-core/src/modules/messages/setup_parameters.rs                           57                11    80.70%          17                 1    94.12%         152                 6    96.05%           0                 0         -
moqt-core/src/modules/messages/subscribe_error_message.rs                    29                29     0.00%           6                 6     0.00%          57                57     0.00%           0                 0         -
moqt-core/src/modules/messages/subscribe_ok_message.rs                       25                25     0.00%           7                 7     0.00%          50                50     0.00%           0                 0         -
moqt-core/src/modules/messages/subscribe_request_message.rs                  65                65     0.00%           9                 9     0.00%         118               118     0.00%           0                 0         -
moqt-core/src/modules/messages/unannounce_message.rs                         12                12     0.00%           4                 4     0.00%          17                17     0.00%           0                 0         -
moqt-core/src/modules/messages/unsubscribe_message.rs                        19                19     0.00%           6                 6     0.00%          29                29     0.00%           0                 0         -
moqt-core/src/modules/messages/version_specific_parameters.rs                56                 9    83.93%          16                 1    93.75%         239                 4    98.33%           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%          32                32     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_ok_message.rs               14                14     0.00%           2                 2     0.00%          24                24     0.00%           0                 0         -
moqt-core/src/modules/server_processes/subscribe_request_message.rs          14                14     0.00%           2                 2     0.00%          25                25     0.00%           0                 0         -
moqt-core/src/modules/variable_bytes.rs                                      28                 5    82.14%           9                 0   100.00%         104                 8    92.31%           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                                                      178               178     0.00%          22                22     0.00%         270               270     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                                    61                61     0.00%           7                 7     0.00%          78                78     0.00%           0                 0         -
moqt-server/src/modules/track_namespace_manager.rs                          454                76    83.26%          99                 5    94.95%        1268                77    93.93%           0                 0         -
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                                                                      1512               780    48.41%         311               114    63.34%        3765              1132    69.93%           0                 0         -

Coverage report details