Skip to content

Conversation

xv-github-iat-bot
Copy link
Collaborator

@xv-github-iat-bot xv-github-iat-bot requested a review from a team as a code owner August 8, 2025 02:04
@kp-brandon-chew
Copy link
Contributor

Seems like the docker image for rust has not been bumped yet
rust-lang/docker-rust#245

Copy link

github-actions bot commented Aug 11, 2025

Code coverage summary for 8824f40:

Filename                                                     Regions    Missed Regions     Cover   Functions  Missed Functions  Executed       Lines      Missed Lines     Cover    Branches   Missed Branches     Cover
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
lightway-app-utils/src/args/cipher.rs                              5                 5     0.00%           1                 1     0.00%           5                 5     0.00%           0                 0         -
lightway-app-utils/src/args/connection_type.rs                     5                 5     0.00%           1                 1     0.00%           5                 5     0.00%           0                 0         -
lightway-app-utils/src/args/duration.rs                           19                19     0.00%           4                 4     0.00%          12                12     0.00%           0                 0         -
lightway-app-utils/src/args/ip_map.rs                             19                19     0.00%           3                 3     0.00%          13                13     0.00%           0                 0         -
lightway-app-utils/src/args/logging.rs                            23                23     0.00%           2                 2     0.00%          16                16     0.00%           0                 0         -
lightway-app-utils/src/codec_ticker.rs                           140                17    87.86%          17                 4    76.47%          88                11    87.50%           0                 0         -
lightway-app-utils/src/connection_ticker.rs                      226                19    91.59%          28                 4    85.71%         127                11    91.34%           0                 0         -
lightway-app-utils/src/dplpmtud_timer.rs                         212                16    92.45%          22                 4    81.82%         117                11    90.60%           0                 0         -
lightway-app-utils/src/event_stream.rs                            19                 0   100.00%           3                 0   100.00%          11                 0   100.00%           0                 0         -
lightway-app-utils/src/sockopt/ip_mtu_discover.rs                 64                64     0.00%           4                 4     0.00%          58                58     0.00%           0                 0         -
lightway-app-utils/src/sockopt/ip_pktinfo.rs                      14                14     0.00%           1                 1     0.00%          16                16     0.00%           0                 0         -
lightway-app-utils/src/tun.rs                                     97                97     0.00%          15                15     0.00%          60                60     0.00%           0                 0         -
lightway-app-utils/src/utils.rs                                   21                21     0.00%           1                 1     0.00%          11                11     0.00%           0                 0         -
lightway-client/src/args.rs                                       14                14     0.00%           1                 1     0.00%           8                 8     0.00%           0                 0         -
lightway-client/src/io/inside/tun.rs                              72                72     0.00%           9                 9     0.00%          46                46     0.00%           0                 0         -
lightway-client/src/io/outside/tcp.rs                             86                86     0.00%          11                11     0.00%          50                50     0.00%           0                 0         -
lightway-client/src/io/outside/udp.rs                            119               119     0.00%          13                13     0.00%          70                70     0.00%           0                 0         -
lightway-client/src/keepalive.rs                                 589                53    91.00%          54                 8    85.19%         352                28    92.05%           0                 0         -
lightway-client/src/lib.rs                                       576               576     0.00%          27                27     0.00%         385               385     0.00%           0                 0         -
lightway-client/src/main.rs                                      118               118     0.00%           7                 7     0.00%          97                97     0.00%           0                 0         -
lightway-client/src/routing_table.rs                             704                62    91.19%          55                 3    94.55%         382                35    90.84%           0                 0         -
lightway-core/src/borrowed_bytesmut.rs                           377                 1    99.73%          23                 0   100.00%         188                 1    99.47%           0                 0         -
lightway-core/src/builder_predicates.rs                           24                12    50.00%           4                 2    50.00%          24                12    50.00%           0                 0         -
lightway-core/src/cipher.rs                                       16                 0   100.00%           3                 0   100.00%          13                 0   100.00%           0                 0         -
lightway-core/src/connection.rs                                 1255               633    49.56%          57                22    61.40%         870               414    52.41%           0                 0         -
lightway-core/src/connection/builders.rs                         230                47    79.57%          21                 8    61.90%         241                53    78.01%           0                 0         -
lightway-core/src/connection/dplpmtud.rs                        1738                95    94.53%          63                 0   100.00%         811                 9    98.89%           0                 0         -
lightway-core/src/connection/fragment_map.rs                     378                15    96.03%          23                 0   100.00%         254                 7    97.24%           0                 0         -
lightway-core/src/connection/io_adapter.rs                       528                26    95.08%          34                 5    85.29%         275                21    92.36%           0                 0         -
lightway-core/src/connection/key_update.rs                        34                13    61.76%           5                 0   100.00%          38                19    50.00%           0                 0         -
lightway-core/src/context.rs                                     193                39    79.79%          25                 7    72.00%         201                40    80.10%           0                 0         -
lightway-core/src/context/ip_pool.rs                               8                 3    62.50%           1                 0   100.00%           5                 0   100.00%           0                 0         -
lightway-core/src/context/server_auth.rs                          35                27    22.86%           4                 3    25.00%          24                20    16.67%           0                 0         -
lightway-core/src/encoding_request_states.rs                       3                 0   100.00%           1                 0   100.00%           3                 0   100.00%           0                 0         -
lightway-core/src/io.rs                                           10                10     0.00%           3                 3     0.00%           9                 9     0.00%           0                 0         -
lightway-core/src/lib.rs                                          20                11    45.00%           4                 1    75.00%          18                 9    50.00%           0                 0         -
lightway-core/src/metrics.rs                                      30                30     0.00%           8                 8     0.00%          26                26     0.00%           0                 0         -
lightway-core/src/packet.rs                                       38                10    73.68%           4                 1    75.00%          30                 6    80.00%           0                 0         -
lightway-core/src/plugin.rs                                      304                13    95.72%          21                 3    85.71%         145                 7    95.17%           0                 0         -
lightway-core/src/utils.rs                                       339                31    90.86%          22                 2    90.91%         165                17    89.70%           0                 0         -
lightway-core/src/version.rs                                      94                 0   100.00%          17                 0   100.00%          82                 0   100.00%           0                 0         -
lightway-core/src/wire.rs                                        425                35    91.76%          27                 0   100.00%         224                 7    96.88%           0                 0         -
lightway-core/src/wire/auth_failure.rs                            27                 1    96.30%           3                 0   100.00%          17                 0   100.00%           0                 0         -
lightway-core/src/wire/auth_request.rs                           472                12    97.46%          26                 0   100.00%         241                 0   100.00%           0                 0         -
lightway-core/src/wire/auth_success_with_config_ipv4.rs          223                 4    98.21%          11                 0   100.00%         124                 0   100.00%           0                 0         -
lightway-core/src/wire/data.rs                                    52                 1    98.08%           5                 0   100.00%          34                 0   100.00%           0                 0         -
lightway-core/src/wire/data_frag.rs                              131                 1    99.24%          14                 0   100.00%          82                 0   100.00%           0                 0         -
lightway-core/src/wire/encoding_request.rs                        82                 2    97.56%           6                 0   100.00%          42                 1    97.62%           0                 0         -
lightway-core/src/wire/encoding_response.rs                       82                 2    97.56%           6                 0   100.00%          42                 1    97.62%           0                 0         -
lightway-core/src/wire/ping.rs                                    96                 3    96.88%           7                 0   100.00%          59                 0   100.00%           0                 0         -
lightway-core/src/wire/pong.rs                                    58                 2    96.55%           5                 0   100.00%          31                 0   100.00%           0                 0         -
lightway-core/src/wire/server_config.rs                           69                 2    97.10%           4                 0   100.00%          37                 0   100.00%           0                 0         -
lightway-server/src/auth.rs                                      280                53    81.07%          22                 6    72.73%         171                28    83.63%           0                 0         -
lightway-server/src/connection.rs                                129               129     0.00%          11                11     0.00%         105               105     0.00%           0                 0         -
lightway-server/src/connection_manager.rs                        334               334     0.00%          38                38     0.00%         268               268     0.00%           0                 0         -
lightway-server/src/connection_manager/connection_map.rs         409                18    95.60%          21                 1    95.24%         228                 7    96.93%           0                 0         -
lightway-server/src/io/inside/tun.rs                              50                50     0.00%           8                 8     0.00%          32                32     0.00%           0                 0         -
lightway-server/src/io/outside/tcp.rs                            129               129     0.00%           9                 9     0.00%          87                87     0.00%           0                 0         -
lightway-server/src/io/outside/udp.rs                            341               341     0.00%          16                16     0.00%         213               213     0.00%           0                 0         -
lightway-server/src/io/outside/udp/cmsg.rs                       182                47    74.18%          14                 5    64.29%         160                44    72.50%           0                 0         -
lightway-server/src/ip_manager.rs                                550                58    89.45%          22                 4    81.82%         247                28    88.66%           0                 0         -
lightway-server/src/ip_manager/ip_pool.rs                        542                 1    99.82%          27                 0   100.00%         252                 0   100.00%           0                 0         -
lightway-server/src/lib.rs                                       254               254     0.00%          13                13     0.00%         166               166     0.00%           0                 0         -
lightway-server/src/main.rs                                      213               213     0.00%          10                10     0.00%         111               111     0.00%           0                 0         -
lightway-server/src/metrics.rs                                   210               207     1.43%          42                41     2.38%         168               165     1.79%           0                 0         -
lightway-server/src/statistics.rs                                138                62    55.07%           8                 4    50.00%          89                37    58.43%           0                 0         -
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                                                          14274              4396    69.20%         997               354    64.49%        8581              2918    65.99%           0                 0         -

✅ Region coverage 69% passes
✅ Line coverage 65% passes

@kp-brandon-chew kp-brandon-chew force-pushed the gha/rust-toolchain-update branch from 3982e5d to d787847 Compare August 11, 2025 02:23
@kp-brandon-chew kp-brandon-chew force-pushed the gha/rust-toolchain-update branch from d787847 to 8824f40 Compare August 11, 2025 02:36
Copy link
Contributor

@kp-weiwen-goh kp-weiwen-goh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kp-brandon-chew kp-brandon-chew merged commit b623a27 into main Aug 11, 2025
15 checks passed
@kp-brandon-chew kp-brandon-chew deleted the gha/rust-toolchain-update branch August 11, 2025 03:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants