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

ponder-lab / Hybridize-Functions-Refactoring / #1670
83%

Build:
DEFAULT BRANCH: main
Ran 26 May 2026 05:20PM UTC
Jobs 1
Files 31
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

26 May 2026 05:12PM UTC coverage: 72.219%. Remained the same
#1670

push

travis-pro

web-flow
Extend precision audit to fixture 146 (Phase-3 container with list parameters) (#553)

Fixture 146 was previously a structural-only test asserting only the
hybrid-status and tensor-parameter classification. Extend it to the full
audit: per-parameter `getTensorTypes()` and inferred signature.

Runtime: `add(a, b)` is called as `add(list, list)` where
`list = [tf.ones([1, 2]), tf.ones([2, 2])]`. Both `a` and `b` bind to a
Python list literal containing tensors. The function body `a + b` is
Python list concatenation, not tensor addition.

Audit verdict (IDEAL—not a precision gap):

- `getHasTensorParameter()` is `true`. Phase-3 container detection
  classifies the parameter as tensor-bearing because the list contains
  tensors.
- `a.getTensorTypes()` and `b.getTensorTypes()` are empty. The parameter
  itself is a list, not a tensor; no concrete `TensorType` to emit.
- `inferInputSignature()` drops. Without a concrete per-parameter tensor
  type, `inferSpec` cannot produce a `TensorSpec`.

The drop is correct: the function isn't a tensor function from the
runtime's perspective; it operates on Python lists. The Phase-3
classification correctly signals to hybridization that the function
participates in tensor data flow even though it doesn't take tensors
directly.

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>

1188 of 1645 relevant lines covered (72.22%)

0.72 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #1670.1 26 May 2026 05:20PM UTC 31
72.22
Source Files on build #1670
  • Tree
  • List 31
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 74c240a4 on github
  • Prev Build on gh-readonly-queue/main/pr-552-d968b58f95ff7853bd759c82b66ccdfc62c4bc8c
  • Next Build on main
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc