LCOV - code coverage report
Current view: top level - flamenco/runtime/tests/generated - metadata.pb.c (source / functions) Hit Total Coverage
Test: cov.lcov Lines: 14 21 66.7 %
Date: 2026-11-11 12:40:43 Functions: 1 2 50.0 %

          Line data    Source code
       1             : /* Automatically generated by fd_pb_gen.py.  Do not edit. */
       2             : 
       3             : #include "metadata.pb.h"
       4             : 
       5             : static int
       6             : fd_exec_test_fixture_metadata_encode( fd_pb_encoder_t * enc,
       7           0 :                                       void const *      msg_ ) {
       8           0 :   fd_exec_test_fixture_metadata_t const * msg = msg_;
       9           0 :   if( msg->fn_entrypoint[0] && FD_UNLIKELY( !fd_pb_push_string( enc, 1U, msg->fn_entrypoint, strnlen( msg->fn_entrypoint, 128UL ) ) ) ) return 0;
      10           0 :   return 1;
      11           0 : }
      12             : 
      13             : static int
      14             : fd_exec_test_fixture_metadata_decode( fd_pb_inbuf_t * in,
      15             :                                       void *          msg_,
      16       71830 :                                       fd_spad_t *     spad FD_PARAM_UNUSED ) {
      17       71830 :   fd_exec_test_fixture_metadata_t * msg = msg_;
      18      143438 :   while( fd_pb_inbuf_sz( in ) ) {
      19       71764 :     fd_pb_tlv_t tlv[1];
      20       71764 :     if( FD_UNLIKELY( !fd_pb_dec_tlv( in, tlv ) ) ) return 0;
      21       71764 :     switch( tlv->field_id ) {
      22       71517 :     case 1:
      23       71517 :       if( FD_UNLIKELY( !fd_pb_dec_string_static( in, tlv, msg->fn_entrypoint, 129UL ) ) ) return 0;
      24       71517 :       break;
      25       71517 :     default:
      26           0 :       if( FD_UNLIKELY( !fd_pb_dec_skip( in, tlv ) ) ) return 0;
      27           0 :       break;
      28       71764 :     }
      29       71764 :   }
      30       71674 :   return 1;
      31       71830 : }
      32             : 
      33             : fd_pb_msgdesc_t const fd_exec_test_fixture_metadata_desc = {
      34             :   .encode = fd_exec_test_fixture_metadata_encode,
      35             :   .decode = fd_exec_test_fixture_metadata_decode
      36             : };
      37             : 

Generated by: LCOV version 1.14