[v25.x backport] src: convert context_frame field in AsyncWrap to internal field #82561
Triggered via pull request
March 22, 2026 21:40
Status
Failure
Total duration
2h 44m 57s
Artifacts
–
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, //
|