code: def test_list_dataset_records_with_multiple_responses_and_variable_offset(
      self, owner: User, offset: int, limit: int
  ):
      rg.init(api_key=owner.api_key)
  
      ws = Workspace.create(name="test-workspace")
  
      annotator, other_annotator = (
          User.create(
              username="annotator",
              password="password",
              role=UserRole.annotator,
              workspaces=[ws.name],
          ),
          User.create(
              username="other-annotator",
              password="password",
              role=UserRole.annotator,
              workspaces=[ws.name],
          ),
      )
  
      dataset = FeedbackDataset(
          fields=[TextField(name="text")],
          questions=[TextQuestion(name="question")],
      )
  
      records = [
          FeedbackRecord(
              external_id=f"seq-{i}",
              fields={"text": "Hello world!"},
              responses=[
                  ResponseSchema(
                      user_id=annotator.id,
                      values={
                          "question": ValueSchema(value="Hello world!")
                      },
                  ),
                  ResponseSchema(
                      user_id=other_annotator.id,
                      values={},
                      status=ResponseStatus.discarded,
                  ),
              ],
          )
          for i in range(0, 100)
      ]
      dataset.add_records(records)
  
      remote = dataset.push_to_argilla(
          name="test_dataset", workspace=ws
      )
      assert len(remote) == len(records)
  
      chunk_remote = remote[offset : offset + limit]
      chunk_records = records[offset : offset + limit]
  
      for i, record in enumerate(chunk_records):
          assert record.external_id == chunk_remote[i].external_id
  
file_path: argilla/tests/integration/client/feedback/dataset/remote/test_list_dataset_records.py
imports: import argilla.client.singleton
  import pytest
  from argilla import User, ValueSchema, Workspace
  from argilla.client.feedback.schemas.enums import ResponseStatus
  from argilla.client.sdk.users.models import UserRole
  from argilla.feedback import FeedbackDataset, FeedbackRecord, ResponseSchema, TextField, TextQuestion
label_desc: Use image node_id 1 for calling the TestListDatasetRecords obj's underlying member method code with example usage: obj.test_list_dataset_records_with_multiple_responses_and_variable_offset(owner, offset, limit) without return types