code: def test_residual_block_stride(self):
      config = self.jasper_base_config(
          stride=[2], residual=True, residual_mode="stride_add"
      )
      act = jasper.jasper_activations.get(config.pop("activation"))()
  
      print(config)
      block = jasper.JasperBlock(**config, activation=act)
  
      x = torch.randn(1, 16, 131)
      xlen = torch.tensor([131])
      y, ylen = block(([x], xlen))
  
      assert isinstance(block, jasper.JasperBlock)
      assert y[0].shape == torch.Size([1, config["planes"], 66])
      assert ylen[0] == 66
  
imports: import pytest
  import torch
  from nemo.collections.asr.parts.submodules import jasper
label_desc: Use image node_id 10 for calling the TestJasperBlock obj's underlying member method code with example usage: obj.test_residual_block_stride() without return types