apiVersion: api/v1
kind: Plan
name: lighting-all-type-error
type: ONE_SHOT
testbed:
    generateName: xd-debug-testbed-
    resourcePool: brie
    items:
        -   name: target
            type: TIDB_CLUSTER
            spec:
                pd:
                    replicas: 1
                    image: hub.pingcap.net/qa/pd:master
                    requests:
                        cpu: 1200m
                        memory: 2Gi
                    limits:
                        cpu: 1200m
                        memory: 2Gi
                tikv:
                    replicas: 1
                    image: hub.pingcap.net/qa/tikv:master
                    requests:
                        cpu: 1200m
                        memory: 4Gi
                        storage: 10Gi
                    limits:
                        cpu: 1200m
                        memory: 4Gi
                        storage: 10Gi
                tidb:
                    replicas: 1
                    image: hub.pingcap.net/qa/tidb:master
                    requests:
                        cpu: 1200m
                        memory: 4Gi
                        storage: 10Gi
                    limits:
                        cpu: 1200m
                        memory: 4Gi
                        storage: 10Gi
        -   name: lightning
            type: TIDB_LIGHTNING
            spec:
                image: hub.pingcap.net/qa/tidb-lightning:master
                resources:
                    requests:
                        cpu: 1200m
                        memory: 4Gi
                        storage: 10Gi
                volumeMount:
                    mountPath: "/tmp/sorted-kv-dir"
                storageClassName: fast-disks
                artifact:
                    artifactPaths:
                        - /tmp/lightning.log*
        -   name: lightning2
            type: TIDB_LIGHTNING
            spec:
                image: hub.pingcap.net/qa/tidb-lightning:master
                resources:
                    requests:
                        cpu: 1200m
                        memory: 4Gi
                        storage: 10Gi
                volumeMount:
                    mountPath: "/tmp/sorted-kv-dir"
                storageClassName: fast-disks
                artifact:
                    artifactPaths:
                        - /tmp/lightning.log*
steps:
    -   name: lighting-all-type-error-when-max-error-set
        caseName: lighting_all_type_error_when_max_error_set
        arguments:
            -   name: target
                value: '{{testbed.target}}'
            -   name: lightning
                value: '{{testbed.lightning}}'
    -   name: lighting-parallel-import-all-type-error-when-max-error-set
        caseName: lighting_parallel_import_all_type_error_when_max_error_set
        arguments:
            -   name: target
                value: '{{testbed.target}}'
            -   name: lightning
                value: '{{testbed.lightning}}'
            -   name: lightning2
                value: '{{testbed.lightning2}}'
failFast: false