Skip to content

Production build failing on ticket_stub_generation_test #309

Description

@magent-cryptograss

Problem

The Jenkins production job is failing on __tests__/ticket_stub_generation_test.js.

Test failure:

expect(received).toBe(expected)
Expected: 3
Received: 0

at __tests__/ticket_stub_generation_test.js:57:60

Console output:

No ticket stubs for show 0-22447747 (count: 0)
No ticket stubs for show 0-99999999 (count: 0)
No ticket stubs for show 0-12345678 (count: 0)

Expected Behavior

The test expects fake ticket stubs to be generated for testing shows (ETHDam show 0-22447747 should have 3 ticket stubs).

Current Behavior

No ticket stubs are being generated - all shows have count: 0.

Impact

  • Blocks production deployments
  • Jenkins build #3355 and subsequent builds failing
  • Prevents rabbithole player updates from reaching production

Jenkins Details

Next Steps

Need to investigate why ticket stub generation logic isn't working in the production build. Either:

  1. Fix the ticket stub generation in src/build_logic/setstone_utils.js
  2. Update test expectations if behavior changed intentionally
  3. Consider if this is a test data setup issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions