Skip to content

Flaky test: //score/mw/com/test/move_semantics/skeleton_event/integration_test:move_construct_not_offered_skeleton_same_process_test #882

Closed

Description

@github-actions

Flaky test: //score/mw/com/test/move_semantics/skeleton_event/integration_test:move_construct_not_offered_skeleton_same_process_test

Cumulative failed runs observed: 3 (over 300 total runs, 3 nightlies)
First seen: 2026-08-10 · Last seen: 2026-10-18

Per-config cumulative

Config Failed Total
gcc15-integration 1 100
qnx-integration 1 100
qnx-integration-shard1 1 100
{
  "configs": {
    "gcc15-integration": {
      "failed_runs": 1,
      "total_runs": 100
    },
    "qnx-integration": {
      "failed_runs": 1,
      "total_runs": 100
    },
    "qnx-integration-shard1": {
      "failed_runs": 1,
      "total_runs": 100
    }
  },
  "cumulative_failed_runs": 3,
  "cumulative_total_runs": 300,
  "first_seen": "2026-08-10",
  "last_seen": "2026-10-18",
  "nightly_count": 3,
  "target": "//score/mw/com/test/move_semantics/skeleton_event/integration_test:move_construct_not_offered_skeleton_same_process_test"
}

Activity

  1. github-actions commented on Aug 10, 2026

    @github-actions
    Author

    Nightly run 31345420995 on 2026-08-10: 1/100 runs failed.

    Per config: qnx-integration 1/100.

  2. github-actions commented on Aug 17, 2026

    @github-actions
    Author

    Nightly run 31983034025 on 2026-08-17: 1/100 runs failed.

    Per config: gcc15-integration 1/100.

  3. github-actions commented on Oct 18, 2026

    @github-actions
    Author

    Nightly run 39085403631 on 2026-10-18: 1/100 runs failed.

    Per config: qnx-integration-shard1 1/100.

  4. castler commented on Nov 3, 2026

    @castler
    Contributor

    Closing as fixed by #1517 (merged 2026-11-02).

    Root cause: a race in the shared-memory test synchronization helper (SharedMemoryObjectCreator): lock-file contention between the creator and the opener led to the opener not finding the shared-memory object (shm_sync_race signature in this issue's failures). #1517 acquires the lock file consistently in CreateObject and adds a stress test that reproduces the race on the old code. Last occurrence in this issue was before the fix; please reopen if it occurs again.

    Note: this issue also saw the QNX guest boot kernel panic, which is tracked separately in #1513 (mitigated by itf 0.7.0, bump in #1545).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    flaky-testDetected flaky test target

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions