• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

deepset-ai / haystack-experimental / 13132040977
71%

Build:
DEFAULT BRANCH: main
Ran 04 Feb 2025 09:14AM UTC
Jobs 1
Files 54
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

04 Feb 2025 09:13AM UTC coverage: 69.49% (+5.7%) from 63.774%
13132040977

push

github

web-flow
feat: AsyncPipeline that can schedule components to run concurrently (#180)

* chore: move shared methods to base class

* feat: implement async pipeline that runs concurrently

* test: update and fix tests

* chore: update example notebook

* chore: add missing header

* remove unused import

* try test run without Opensearch

* Revert "try test run without Opensearch"

This reverts commit 4fbd59b11.

* debug: test without openai

* chore: add more test cases

* feat: add sync run method

* Update haystack_experimental/core/pipeline/async_pipeline.py

Co-authored-by: Amna Mubashar <amnahkhan.ak@gmail.com>

* Update haystack_experimental/core/pipeline/async_pipeline.py

Co-authored-by: Amna Mubashar <amnahkhan.ak@gmail.com>

* Update haystack_experimental/core/pipeline/async_pipeline.py

Co-authored-by: Amna Mubashar <amnahkhan.ak@gmail.com>

* Update haystack_experimental/core/pipeline/async_pipeline.py

Co-authored-by: Amna Mubashar <amnahkhan.ak@gmail.com>

* fix: indentation

* better naming

* chore: complete tracing

* test: test for pipeline reentrance

* fix: component visits should not be part of pipeline state

* chore: docstring

* fix: priority calculation

* test: unit test sync pipeline

* test: test sync and async implementation

* fix: format

---------

Co-authored-by: Amna Mubashar <amnahkhan.ak@gmail.com>

1444 of 2078 relevant lines covered (69.49%)

0.69 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
75.0
-25.0% util/asynchronous.py
2
0.0
-100.0% dataclasses/__init__.py
9
80.3
56.52% core/pipeline/pipeline.py
17
0.0
-100.0% dataclasses/streaming_chunk.py
68
57.5
-9.17% core/pipeline/async_pipeline.py
163
46.96
30.08% core/pipeline/base.py
Jobs
ID Job ID Ran Files Coverage
1 13132040977.1 04 Feb 2025 09:14AM UTC 54
69.49
GitHub Action Run
Source Files on build 13132040977
  • Tree
  • List 54
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13132040977
  • be6f6b66 on github
  • Prev Build on main (#13027968449)
  • Next Build on main (#13134310416)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc