Skip to content

Commit

Permalink
[ci] drop FPGA jobs from Azure pipelines
Browse files Browse the repository at this point in the history
They have GitHub actions counterparts now.

Signed-off-by: Gary Guo <[email protected]>
  • Loading branch information
nbdd0121 committed Nov 19, 2024
1 parent 7d2430f commit 77c14f7
Show file tree
Hide file tree
Showing 3 changed files with 0 additions and 325 deletions.
168 changes: 0 additions & 168 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -292,174 +292,6 @@ jobs:
top_name: earlgrey
design_suffix: cw310

- job: chip_earlgrey_cw310_hyperdebug
displayName: CW310's Earl Grey Bitstream for Hyperdebug
# Build CW310-hyperdebug variant of the Earl Grey toplevel design using Vivado
dependsOn:
- lint
condition: and(succeeded(), eq(dependencies.lint.outputs['DetermineBuildType.onlyDocChanges'], '0'), eq(dependencies.lint.outputs['DetermineBuildType.onlyDvChanges'], '0'), eq(dependencies.lint.outputs['DetermineBuildType.onlyCdcChanges'], '0'))
pool: ci-public-eda
timeoutInMinutes: 240
steps:
- template: ci/fpga-template.yml
parameters:
top_name: earlgrey
design_suffix: cw310_hyperdebug

- job: chip_earlgrey_cw340
displayName: CW340's Earl Grey Bitstream
# Build CW340 variant of the Earl Grey toplevel design using Vivado
dependsOn:
- lint
condition: and(succeeded(), eq(dependencies.lint.outputs['DetermineBuildType.onlyDocChanges'], '0'), eq(dependencies.lint.outputs['DetermineBuildType.onlyDvChanges'], '0'), eq(dependencies.lint.outputs['DetermineBuildType.onlyCdcChanges'], '0'))
pool: ci-public-eda
timeoutInMinutes: 150
steps:
- template: ci/fpga-template.yml
parameters:
top_name: earlgrey
design_suffix: cw340

# CW310 FPGA jobs.
- template: ci/fpga-job.yml
parameters:
job_name: execute_test_rom_fpga_tests_cw310
display_name: CW310 Test ROM Tests
bitstream: chip_earlgrey_cw310
interface: cw310
board: cw310
tag_filters: cw310_test_rom
timeout: 60

- template: ci/fpga-job.yml
parameters:
job_name: execute_rom_fpga_tests_cw310
display_name: CW310 ROM Tests
bitstream: chip_earlgrey_cw310
interface: cw310
board: cw310
tag_filters: "cw310_rom_with_fake_keys,cw310_rom_with_real_keys,-manuf"
timeout: 90

- template: ci/fpga-job.yml
parameters:
job_name: execute_rom_ext_fpga_tests_cw310
display_name: CW310 ROM_EXT Tests
bitstream: chip_earlgrey_cw310
interface: cw310
board: cw310
tag_filters: cw310_rom_ext
timeout: 60

- template: ci/fpga-job.yml
parameters:
job_name: execute_sival_fpga_tests_cw310
display_name: CW310 SiVal Tests
bitstream: chip_earlgrey_cw310_hyperdebug
interface: hyper310
board: cw310
tag_filters: "cw310_sival,-manuf"
timeout: 60

- template: ci/fpga-job.yml
parameters:
job_name: execute_sival_rom_ext_fpga_tests_cw310
display_name: CW310 SiVal ROM_EXT Tests
bitstream: chip_earlgrey_cw310_hyperdebug
interface: hyper310
board: cw310
tag_filters: cw310_sival_rom_ext
timeout: 60

- template: ci/fpga-job.yml
parameters:
job_name: execute_manuf_fpga_tests_cw310
display_name: CW310 Manufacturing Tests
bitstream: chip_earlgrey_cw310_hyperdebug
interface: hyper310
board: cw310
tag_filters: "manuf,-cw340"
timeout: 60

# CW340 FPGA jobs.
- template: ci/fpga-job.yml
parameters:
job_name: execute_test_rom_fpga_tests_cw340
display_name: CW340 Test ROM Tests
bitstream: chip_earlgrey_cw340
interface: cw340
board: cw340
tag_filters: cw340_test_rom
timeout: 60

- template: ci/fpga-job.yml
parameters:
job_name: execute_rom_fpga_tests_cw340
display_name: CW340 ROM Tests
bitstream: chip_earlgrey_cw340
interface: cw340
board: cw340
tag_filters: "cw340_rom_with_fake_keys,cw340_rom_with_real_keys,-manuf"
timeout: 60

- template: ci/fpga-job.yml
parameters:
job_name: execute_rom_ext_fpga_tests_cw340
display_name: CW340 ROM_EXT Tests
bitstream: chip_earlgrey_cw340
interface: cw340
board: cw340
tag_filters: cw340_rom_ext
timeout: 60

- template: ci/fpga-job.yml
parameters:
job_name: execute_sival_fpga_tests_cw340
display_name: CW340 SiVal Tests
bitstream: chip_earlgrey_cw340
interface: cw340
board: cw340
tag_filters: "cw340_sival,-manuf"
timeout: 60

- template: ci/fpga-job.yml
parameters:
job_name: execute_sival_rom_ext_fpga_tests_cw340
display_name: CW340 SiVal ROM_EXT Tests
bitstream: chip_earlgrey_cw340
interface: cw340
board: cw340
tag_filters: cw340_sival_rom_ext
timeout: 60

- template: ci/fpga-job.yml
parameters:
job_name: execute_manuf_fpga_tests_cw340
display_name: CW340 Manufacturing Tests
bitstream: chip_earlgrey_cw340
interface: cw340
board: cw340
tag_filters: "manuf,-hyper310"
timeout: 60

# Verify that we have indeed run all jobs without duplication
- template: ci/verify-fpga-jobs.yml
parameters:
fpga_tags: fpga
fpga_jobs:
- execute_test_rom_fpga_tests_cw310
- execute_rom_fpga_tests_cw310
- execute_rom_ext_fpga_tests_cw310
- execute_sival_fpga_tests_cw310
- execute_sival_rom_ext_fpga_tests_cw310
- execute_manuf_fpga_tests_cw310
- execute_test_rom_fpga_tests_cw340
- execute_rom_fpga_tests_cw340
- execute_rom_ext_fpga_tests_cw340
- execute_sival_fpga_tests_cw340
- execute_sival_rom_ext_fpga_tests_cw340
- execute_manuf_fpga_tests_cw340

- job: deploy_release_artifacts
displayName: Package & deploy release
pool:
Expand Down
93 changes: 0 additions & 93 deletions ci/fpga-job.yml

This file was deleted.

64 changes: 0 additions & 64 deletions ci/verify-fpga-jobs.yml

This file was deleted.

0 comments on commit 77c14f7

Please sign in to comment.