code: def test_conf():
      conf = retry.RetryConf()
  
      conf2 = conf.clone()
      assert conf2 is not conf
  
      conf_on = conf.on(RetriableError)
      assert conf_on.retriable is not conf.retriable
      assert conf_on.retriable(RetriableError("error"))
      t = datetime.timedelta(seconds=3)
  
      conf_waiting = conf.waiting(42, backoff=1.5)
      assert conf_waiting.get_delay is not conf.get_delay
      assert conf_waiting.get_delay(3, t, 63) == 94.5
  
imports: import contextlib
  import datetime
  import pytest
  import library.python.retry
label_desc: Use image node_id 3 for calling a global function with example usage: test_conf() without return types