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

vortex-data / vortex / 16597359372 / 1
88%
develop: 88%

Build:
DEFAULT BRANCH: develop
Ran 29 Jul 2025 01:28PM UTC
Files 599
Run time 22s
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

29 Jul 2025 01:22PM UTC coverage: 80.229% (+0.5%) from 79.77%
16597359372.1

push

github

web-flow
[chore] conformance testing for TakeFn (#4043)

FLUP to #4041 

⏺ Summary of Take Conformance Test Implementation

I successfully implemented a comprehensive conformance test suite for
the take compute function across the Vortex codebase, following the
pattern
  established for the filter conformance tests.

  1. Created Take Conformance Test Harness

- Added /vortex-array/src/compute/conformance/take.rs with a flexible
test suite
  - Implemented test functions covering various scenarios:
    - test_take_all - Take all elements in order
    - test_take_none - Take no elements (empty indices)
    - test_take_selective - Take every other element
    - test_take_first_and_last - Take first and last elements
    - test_take_with_nullable_indices - Take with nullable indices
    - test_take_repeated_indices - Take same element multiple times
    - test_empty_indices - Take with empty indices array

  2. Enhanced Test Harness with Additional Edge Cases

  Added more comprehensive test scenarios:
  - test_take_reverse - Take elements in reverse order
  - test_take_single_middle - Take single element from middle
  - test_take_random_unsorted - Take with pseudo-random pattern
  - test_take_contiguous_range - Take contiguous range from middle
  - test_take_mixed_repeated - Take with mixed repeated indices
  - test_take_large_indices - Stress test with large number of indices

  3. Added Take Conformance Tests to Array Types

  Successfully added take conformance tests to:
  - PrimitiveArray - Basic numeric arrays
  - BoolArray - Boolean arrays
  - VarBinArray - Variable-length binary arrays
  - VarBinViewArray - Variable-length binary view arrays
  - ChunkedArray - Chunked arrays
  - NullArray - Arrays of all null values
  - ConstantArray - Arrays with constant values
  - ExtensionArray - Extension arrays (fixed dtype sync issue)
  - StructArray - Struct arrays including nested structs
  - ListArray - List arrays with various configurations
  - DecimalArray - D... (continued)

43942 of 54771 relevant lines covered (80.23%)

77659.58 hits per line

Source Files on job run-tests - 16597359372.1
  • Tree
  • List 599
  • Changed 28
  • Source Changed 22
  • Coverage Changed 27
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 16597359372
  • ba1ecc76 on github
  • Prev Job for on develop (#16595793815.2)
  • Next Job for on develop (#16598973893.1)
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

© 2026 Coveralls, Inc