read_stall_retry/go-sdk-job.yaml [19:74]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
spec:
  parallelism: 100
  completions: 100
  completionMode: Indexed
  template:
    metadata:
      labels:
        app: benchmark-job
    spec:
      restartPolicy: Never
      serviceAccountName: vipinydv-go-sdk
      hostNetwork: true
      affinity:
        podAntiAffinity:
          requiredDuringSchedulingIgnoredDuringExecution:
          - labelSelector:
              matchExpressions:
              - key: app
                operator: In
                values:
                - benchmark-job
            topologyKey: "kubernetes.io/hostname"
      containers:
      - name: go-sdk-tail-read-latency
        image: ubuntu:20.04
        env:
        - name: POD_NAME
          valueFrom:
            fieldRef:
              fieldPath: metadata.name
        - name: JOB_NAME
          valueFrom:
            fieldRef:
              fieldPath: metadata.labels['job-name']
        command:
        - /bin/bash
        - -c
        - |
          set -x
          set -e

          export DEBIAN_FRONTEND=noninteractive

          # Install necessary dependencies
          apt-get update
          apt-get install -y curl sudo gnupg git wget

          # install go
          architecture=$(dpkg --print-architecture)
          wget -O go_tar.tar.gz https://go.dev/dl/go1.23.5.linux-${architecture}.tar.gz
          sudo tar -C /usr/local -xzf go_tar.tar.gz
          export PATH=${PATH}:/usr/local/go/bin

          # Clone the custom go client repository and run the benchmark
          git clone -b read-stall-retry-scale-test https://github.com/raj-prince/custom-go-client-benchmark.git
          cd custom-go-client-benchmark
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



read_stall_retry/go-sdk-job.yaml [91:146]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
spec:
  parallelism: 100
  completions: 100
  completionMode: Indexed
  template:
    metadata:
      labels:
        app: benchmark-job
    spec:
      restartPolicy: Never
      serviceAccountName: vipinydv-go-sdk
      hostNetwork: true
      affinity:
        podAntiAffinity:
          requiredDuringSchedulingIgnoredDuringExecution:
          - labelSelector:
              matchExpressions:
              - key: app
                operator: In
                values:
                - benchmark-job
            topologyKey: "kubernetes.io/hostname"
      containers:
      - name: go-sdk-tail-read-latency
        image: ubuntu:20.04
        env:
        - name: POD_NAME
          valueFrom:
            fieldRef:
              fieldPath: metadata.name
        - name: JOB_NAME
          valueFrom:
            fieldRef:
              fieldPath: metadata.labels['job-name']
        command:
        - /bin/bash
        - -c
        - |
          set -x
          set -e

          export DEBIAN_FRONTEND=noninteractive

          # Install necessary dependencies
          apt-get update
          apt-get install -y curl sudo gnupg git wget

          # install go
          architecture=$(dpkg --print-architecture)
          wget -O go_tar.tar.gz https://go.dev/dl/go1.23.5.linux-${architecture}.tar.gz
          sudo tar -C /usr/local -xzf go_tar.tar.gz
          export PATH=${PATH}:/usr/local/go/bin

          # Clone and run the benchmark with read-stall-timeout set to true
          git clone -b read-stall-retry-scale-test https://github.com/raj-prince/custom-go-client-benchmark.git
          cd custom-go-client-benchmark
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



