code: def test_single_series_feature_collection_multiple_descriptors(
      benchmark, n_cores, dummy_data  # noqa: F811
  ):
      mfd = MultipleFeatureDescriptors(
          functions=FUNCS,
          series_names=SERIES_NAMES,
          windows=[
              w for w in WINDOWS
          ],  # gives error when just passing WINDOWS for some reason, same with STRIDES
          strides=[s for s in STRIDES],
      )
  
      fc = FeatureCollection(mfd)
  
      benchmark(fc.calculate, dummy_data, n_jobs=n_cores)
  
imports: import os
  import numpy
  import pytest
  from tsflex.features.feature import FeatureDescriptor, MultipleFeatureDescriptors
  from tsflex.features.feature_collection import FeatureCollection
  from ..utils import dummy_data
label_desc: Use image node_id 2 for calling a global function with example usage: test_single_series_feature_collection_multiple_descriptors(benchmark, n_cores, dummy_data) without return types