Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add initial qiskit-neko CI job #1422

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Add initial qiskit-neko CI job #1422

wants to merge 2 commits into from

Commits on Feb 23, 2024

  1. Add initial qiskit-neko CI job

    In Qiskit/qiskit-neko#41 we're updating the default simulator backend
    plugin used by qiskit-neko to rely on the fake backends provider in the
    qiskit-ibm-runtime project. A key aspect of qiskit-neko is the
    reciprocity of testing to maintain compatibility in the qiskit
    ecosystem (see:
    https://github.com/Qiskit/qiskit-neko?tab=readme-ov-file#downstream-usage-in-testing)
    so to ensure this is maintainable and the interface remains compatible
    for every project using neko this commit adds a corresponding job to
    exercise the qiskit-ibm-runtime usage in the tests. However, this is
    blocked until after Qiskit/qiskit-neko#41 merges as that is needed to
    fix the test suite. A followup will be needed to add a backend selection
    to the action configuration so that we can actually use a fake backend.
    
    A longer term step we should investigate is adding a qiskit-neko plugin
    to the repo which would enable using qiskit-ibm-runtime's backends and
    primitives directly for integration testing with real backends. But that
    is much longer term and isn't part of this
    mtreinish committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    d470006 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    35f1790 View commit details
    Browse the repository at this point in the history