Skip to content

[v25.x backport] src: convert context_frame field in AsyncWrap to internal field #82561

[v25.x backport] src: convert context_frame field in AsyncWrap to internal field

[v25.x backport] src: convert context_frame field in AsyncWrap to internal field #82561

Triggered via pull request March 22, 2026 21:40
@FlarnaFlarna
ready_for_review #62357
Flarna:v25-bp-62103
Status Failure
Total duration 2h 44m 57s
Artifacts

test-linux.yml

on: pull_request
Matrix: test-linux
Fit to window
Zoom out
Zoom in

Annotations

4 errors
test-linux (ubuntu-24.04-arm)
Process completed with exit code 2.
test-linux (ubuntu-24.04-arm): test/parallel/test-snapshot-reproducible.js#L47
--- stderr --- node:assert:149 throw new AssertionError(obj); ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected ... Skipped lines [ '#include <cstddef>', '#include "env.h"', '#include "node_snapshot_builder.h"', '#include "v8.h"', ... 'namespace node {', + 'static const char v8_snapshot_blob_data[] = {4,0,0,0,1,0,0,0,179,119,130,222,220,238,109,32,49,52,46,49,46,49,52,54,46,49,49,45,110,111,100,101,46,50,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, // 0', - 'static const char v8_snapshot_blob_data[] = {4,0,0,0,1,0,0,0,213,119,28,227,220,238,109,32,49,52,46,49,46,49,52,54,46,49,49,45,110,111,100,101,46,50,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, // 0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,135,18,0,240,58,24,0,96,66,28,0,144,65,29,0,112,63,30,0,32,60,31,0,118,5,222,192,168,134,18,0,161,20,96,0,0,0,0,83,0,0,0,96,0,0,0,0, // 1', '0,0,0,0,96,0,0,0,0,0,0,0,0,96,0,0,0,0,200,1,0,0,96,0,0,0,0,60,0,0,0,96,0,0,0,0,220,1,0,0,96,0,0,0,0,0,0,0,0,96,0,0,0,0,12,1,0,0,11,5,0,66,115,4, // 2', '5,0,2,116,4,5,0,194,116,4,5,0,130,117,4,5,0,66,118,4,5,0,2,119,4,5,0,194,119,4,5,0,130,120,4,5,0,66,121,4,5,0,2,122,4,5,0,194,122,4,1,76,7,73,15,69,64,97,0,0,0,0,0,0, // 3', '0,0,0,0,0,0,0,0,0,0,64,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,64,96,0,0,0,0,0,0,0,0,7,129,2,64,96,0,0,0,0,8,0,0,0,129,0,91,64,1, // 4', '20,83,69,97,0,0,0,0,96,0,0,0,0,0,0,0,1,0,0,0,93,1,20,83,69,97,0,0,0,0,96,0,0,0,0,0,0,0,1,0,0,0,93,1,20,83,69,97,0,0,0,0,96,0,0,0,0,0,0,0,1,0,0,0, // 5', ... '4,44,16,4,12,13,255,3,64,26,0,0,0,0,4,93,1,4,97,1,92,93,94,96,0,0,0,0,0,0,0,0,129,0,1,32,151,128,27,31,0,5,0,2,81,5,6,252,4,8,95,1,36,144,97,5,5,5,44,47,1,12,13,255, // 30020', + '3,112,26,0,0,0,0,1,28,1,36,144,97,7,3,4,52,33,4,0,13,255,7,80,8,0,0,0,0,4,41,1,4,128,1,28,7,117,15,97,1,0,1,0,0,0,0,0,3,0,0,0,39,171,0,0,88,7,241,15,96,0,0,0, // 30021', - '3,112,26,0,0,0,0,1,28,1,36,144,97,7,3,4,52,33,4,0,13,255,7,80,8,0,0,0,0,4,41,1,4,128,1,28,7,117,15,97,1,0,1,0,0,0,0,0,3,0,0,0,56,171,0,0,88,7,241,15,96,0,0,0, // 30021', '0,202,0,0,0,24,4,60,93,94,96,0,0,0,0,0,0,0,0,90,91,4,105,1,129,0,145,92,93,94,96,0,0,0,0,0,0,0,0,92,93,94,96,0,0,0,0,0,0,0,0,1,29,2,7,236,101,0,0,0,0,133,0,0, // 30022', '0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,62,0,0,0,0,0,0,0,0,0,0,0,1,20,83,7,45,12,96,0,0,0,0,72,4,0,0,1,32,1,36,4,0,97,8, // 30023', '8,0,50,17,8,194,13,255,75,64,8,0,0,0,0,4,96,4,52,1,232,7,117,15,97,18,0,18,0,0,0,0,0,3,0,0,0,0,0,0,0,88,72,96,0,0,0,0,47,23,0,0,7,93,16,71,96,0,0,0,0,47,29,0, // 30024', '0,7,89,16,70,96,0,0,0,0,63,31,0,0,7,97,16,7,85,14,97,0,0,0,0,74,34,0,0,0,0,0,0,1,0,0,0,5,0,98,121,3,97,0,0,0,0,202,18,8,0,0,0,0,0,1,0,0,0,5,0,194,121,3, // 30025', '97,0,0,0,0,202,12,16,0,0,0,0,0,1,0,0,0,5,0,66,122,3,97,0,0,0,0,202,0,24,0,0,0,0,0,1,0,0,0,5,0,162,122,3,97,0,0,0,0,202,14,32,0,0,0,0,0,1,0,0,0,5,0,34, // 30026', ... '169,1,4,173,1,1,32,4,60,128,27,31,0,5,0,2,81,5,6,1,1,4,8,95,1,36,4,0,97,4,4,4,44,48,1,32,13,255,3,64,26,0,0,0,0,1,28,1,36,144,97,7,3,4,52,33,4,0,13,255,7,80,8,0, // 30970', + '0,0,0,4,41,1,4,128,1,28,7,117,15,97,1,0,1,0,0,0,0,0,3,0,0,0,39,171,0,0,88,7,241,15,96,0,0,0,0,202,0,0,0,24,150,93,94,96,0,0,0,0,0,0,0,0,90,91,4,13,27,129,0,149, // 30971', - '0,0,0,4,41,1,4,128,1,28,7,117,15,97,1,0,1,0,0,0,0,0,3,0,0,0,56,171,0,0,88,7,241,15,96,0,0,0,0,202,0,0,0,24,150,93,94,96,0,0,0,0,0,0,0,0,90,91,4,13,27,129,0,149, // 30971', '92,93,94,96,0,0,0,0,0,0,0,0,4,165,15,4,189,15,4,161,15,4,193,15,4,120,4,116,4,65,1,4,69,1,4,177,11,4,181,11,4,185,11,4,169,11,4,121,9,4,217,4,4,105,20,4,53,20,4,101,20,128,0,4, // 30972', '45,10,4,45,17,4,233,9,4,113,26,4,173,26,64,4,233,26,4,5,17,4,1,17,4,253,16,4,81,3,64,93,64,64,96,0,0,0,0,0,0,0,0,11,10,10,10,10,118,5,222,192,168,252,0,0,1,193,4,1,36,28,97,9, // 30973', '0,0,58,20,1,0,13,255,3,64,8,0,0,0,0,66,25,92,93,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,0,0,0,59,228,0,0,13,255,3,64,8,0,0,0,0,66,25,92,93,97,0,0,0,0,0,0, // 30974',
test-linux (ubuntu-24.04)
Process completed with exit code 2.
test-linux (ubuntu-24.04): test/parallel/test-snapshot-reproducible.js#L47
--- stderr --- node:assert:149 throw new AssertionError(obj); ^ AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal: + actual - expected ... Skipped lines [ '#include <cstddef>', '#include "env.h"', '#include "node_snapshot_builder.h"', '#include "v8.h"', ... 'namespace node {', + 'static const char v8_snapshot_blob_data[] = {4,0,0,0,1,0,0,0,-91,99,76,-51,59,-37,98,127,49,52,46,49,46,49,52,54,46,49,49,45,110,111,100,101,46,50,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, // 0', - 'static const char v8_snapshot_blob_data[] = {4,0,0,0,1,0,0,0,65,99,61,79,59,-37,98,127,49,52,46,49,46,49,52,54,46,49,49,45,110,111,100,101,46,50,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, // 0', '0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,109,21,0,-111,105,23,0,49,113,27,0,-119,106,28,0,-95,98,29,0,-119,89,30,0,118,5,-34,-64,-96,108,21,0,-95,20,96,0,0,0,0,83,0,0,0,96,0,0,0,0, // 1', '0,0,0,0,96,0,0,0,0,0,0,0,0,96,0,0,0,0,-56,1,0,0,96,0,0,0,0,-76,1,0,0,96,0,0,0,0,-48,2,0,0,96,0,0,0,0,0,0,0,0,96,0,0,0,0,-47,0,0,0,11,5,0,98,115,4, // 2', '5,0,34,116,4,5,0,-30,116,4,5,0,-94,117,4,5,0,98,118,4,5,0,34,119,4,5,0,-30,119,4,5,0,-94,120,4,5,0,98,121,4,5,0,34,122,4,5,0,-30,122,4,1,76,7,73,15,69,64,97,0,0,0,0,0,0, // 3', '0,0,0,0,0,0,0,0,0,0,64,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,64,96,0,0,0,0,0,0,0,0,7,-127,2,64,96,0,0,0,0,8,0,0,0,-127,0,91,64,1, // 4', '20,83,69,97,0,0,0,0,96,0,0,0,0,0,0,0,1,0,0,0,93,1,20,83,69,97,0,0,0,0,96,0,0,0,0,0,0,0,1,0,0,0,93,1,20,83,69,97,0,0,0,0,96,0,0,0,0,0,0,0,1,0,0,0, // 5', ... '93,94,96,0,0,0,0,0,0,0,0,-127,0,1,32,-105,-128,27,31,0,6,53,10,6,53,11,4,8,95,1,36,-112,97,5,5,5,44,47,1,12,13,-1,3,112,26,0,0,0,0,1,28,1,36,-112,97,7,3,4,52,33,4,0,13,-1, // 29158', + '7,80,8,0,0,0,0,4,41,1,4,-128,1,28,7,117,15,97,1,0,1,0,0,0,0,0,3,0,0,0,79,86,0,0,88,7,-15,15,96,0,0,0,0,-54,0,0,0,24,4,60,93,94,96,0,0,0,0,0,0,0,0,90,91,4, // 29159', - '7,80,8,0,0,0,0,4,41,1,4,-128,1,28,7,117,15,97,1,0,1,0,0,0,0,0,3,0,0,0,29,86,0,0,88,7,-15,15,96,0,0,0,0,-54,0,0,0,24,4,60,93,94,96,0,0,0,0,0,0,0,0,90,91,4, // 29159', '105,1,-127,0,-111,92,93,94,96,0,0,0,0,0,0,0,0,92,93,94,96,0,0,0,0,0,0,0,0,1,29,2,7,-20,101,0,0,0,0,-123,0,0,0,0,0,0,0,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-128, // 29160', '0,0,0,0,0,0,0,62,0,0,0,0,0,0,0,0,0,0,0,1,20,83,7,45,12,96,0,0,0,0,72,4,0,0,1,32,1,36,4,0,97,8,8,0,50,17,8,-62,13,-1,75,64,8,0,0,0,0,4,96,4,52,1,-24,7, // 29161', '117,15,97,18,0,18,0,0,0,0,0,3,0,0,0,0,0,0,0,88,72,96,0,0,0,0,47,23,0,0,7,93,16,71,96,0,0,0,0,47,29,0,0,7,89,16,70,96,0,0,0,0,63,31,0,0,7,97,16,7,85,14,97,0, // 29162', '0,0,0,74,34,0,0,0,0,0,0,1,0,0,0,5,0,-126,121,3,97,0,0,0,0,-54,18,8,0,0,0,0,0,1,0,0,0,5,0,-30,121,3,97,0,0,0,0,-54,12,16,0,0,0,0,0,1,0,0,0,5,0,98,122,3, // 29163', '97,0,0,0,0,-54,0,24,0,0,0,0,0,1,0,0,0,5,0,-62,122,3,97,0,0,0,0,-54,14,32,0,0,0,0,0,1,0,0,0,5,0,66,123,3,97,0,0,0,0,-54,4,40,0,0,0,0,0,1,0,0,0,5,0,-62, // 29164', ... '10,6,57,11,4,8,95,1,36,4,0,97,4,4,4,44,48,1,32,13,-1,3,64,26,0,0,0,0,1,28,1,36,-112,97,7,3,4,52,33,4,0,13,-1,7,80,8,0,0,0,0,4,41,1,4,-128,1,28,7,117,15,97,1,0,1, // 30087', + '0,0,0,0,0,3,0,0,0,79,86,0,0,88,7,-15,15,96,0,0,0,0,-54,0,0,0,24,-106,93,94,96,0,0,0,0,0,0,0,0,90,91,4,13,27,-127,0,-107,92,93,94,96,0,0,0,0,0,0,0,0,4,-91,15,4,-67, // 30088', - '0,0,0,0,0,3,0,0,0,29,86,0,0,88,7,-15,15,96,0,0,0,0,-54,0,0,0,24,-106,93,94,96,0,0,0,0,0,0,0,0,90,91,4,13,27,-127,0,-107,92,93,94,96,0,0,0,0,0,0,0,0,4,-91,15,4,-67, // 30088', '15,4,-95,15,4,-63,15,4,120,4,116,4,65,1,4,69,1,4,-79,11,4,-75,11,4,-71,11,4,-87,11,4,121,9,4,-39,4,4,105,20,4,53,20,4,101,20,-128,0,4,45,10,4,45,17,4,-23,9,4,113,26,4,-83,26,64,4,-23, // 30089', '26,4,5,17,4,1,17,4,-3,16,4,81,3,64,93,64,64,96,0,0,0,0,0,0,0,0,11,10,10,10,10,10,10,118,5,-34,-64,-32,-10,0,0,1,-63,4,1,36,28,97,9,0,0,58,20,1,0,13,-1,3,64,8,0,0,0,0, // 30090', '66,25,92,93,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,97,0,0,0,59,-28,0,0,13,-1,3,64,8,0,0,0,0,66,25,92,93,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,26,4,96, //