title: Can I use pytest.mark.skipif based on fixture parameter ID?
body: <p>I have a fixture in my <code>conftest.py</code> file that has three parameters:</p>
  
  <pre><code>@pytest.fixture(scope="session",
          params=[(33, 303), (303, 3003), (3003, 300003)],
          ids=["small", "medium", "large"])
  def complete(request):
      np.random.seed(1234567890)
      return np.random.rand(*request.param)
  </code></pre>
  
  <p>Now on a specific long running test function I would like to skip the "large" case.</p>
  
  <pre><code>@pytest.mark.skipif(...)
  def test_snafu(complete):
      assert ...
  </code></pre>
  
  <p>Is this somehow possible?</p>