Results for hay-meta.test.sh

statusoshosh_ALT
pass 22
FAIL 77
total99
caseoshosh_ALTdescription
0FAIL FAIL Conditional Inside Blocks
detailsdetails
1FAIL FAIL Conditional Outside Block
detailsdetails
2FAIL FAIL Iteration Inside Block
detailsdetails
3FAIL FAIL Iteration Outside Block
detailsdetails
4FAIL FAIL Iteration outside Hay node - example from Samuel
detailsdetails
5FAIL FAIL Proc Inside Block
detailsdetails
6FAIL FAIL Proc That Defines Block
detailsdetails
7pass pass Param scope issue (from Zulip, 2025-02)
8pass pass Hay node with exression block arg now allowed - Node (; ; ^(var x = 1))
4 passed, 0 OK, 0 not implemented, 0 BUG, 7 failed, 0 timeouts, 0 cases skipped
7 failed under osh

Details on runs that didn't PASS

osh0 Conditional Inside Blocks

[osh status] Expected 0, got 127

stdout:
stderr: 
  json write (_hay()) | jq '.children[0]' > actual.txt
                        ^~
[ stdin ]:15: Command 'jq' not found (OILS-ERR-100)
[ stdin ]:15: errexit PID 2416: Command failed with status 127
  json write (_hay()) | jq '.children[0]' > actual.txt
                                          ^
[ stdin ]:15: errexit PID 2416: Pipeline failed with status 127
osh_ALT0 Conditional Inside Blocks

[osh_ALT status] Expected 0, got 127

stdout:
stderr: 
  json write (_hay()) | jq '.children[0]' > actual.txt
                        ^~
[ stdin ]:15: Command 'jq' not found (OILS-ERR-100)
[ stdin ]:15: errexit PID 2420: Command failed with status 127
  json write (_hay()) | jq '.children[0]' > actual.txt
                                          ^
[ stdin ]:15: errexit PID 2420: Pipeline failed with status 127
osh1 Conditional Outside Block

[osh status] Expected 0, got 127

stdout:
stderr: 
  json write (_hay()) | jq '.children[0].attrs' > actual.txt
                        ^~
[ stdin ]:17: Command 'jq' not found (OILS-ERR-100)
[ stdin ]:17: errexit PID 2422: Command failed with status 127
  json write (_hay()) | jq '.children[0].attrs' > actual.txt
                                                ^
[ stdin ]:17: errexit PID 2422: Pipeline failed with status 127
osh_ALT1 Conditional Outside Block

[osh_ALT status] Expected 0, got 127

stdout:
stderr: 
  json write (_hay()) | jq '.children[0].attrs' > actual.txt
                        ^~
[ stdin ]:17: Command 'jq' not found (OILS-ERR-100)
[ stdin ]:17: errexit PID 2426: Command failed with status 127
  json write (_hay()) | jq '.children[0].attrs' > actual.txt
                                                ^
[ stdin ]:17: errexit PID 2426: Pipeline failed with status 127
osh2 Iteration Inside Block

[osh status] Expected 0, got 127

stdout:
stderr: 
  json write (_hay()) | jq '.children[0].attrs' > actual.txt
                        ^~
[ stdin ]:12: Command 'jq' not found (OILS-ERR-100)
[ stdin ]:12: errexit PID 2428: Command failed with status 127
  json write (_hay()) | jq '.children[0].attrs' > actual.txt
                                                ^
[ stdin ]:12: errexit PID 2428: Pipeline failed with status 127
osh_ALT2 Iteration Inside Block

[osh_ALT status] Expected 0, got 127

stdout:
stderr: 
  json write (_hay()) | jq '.children[0].attrs' > actual.txt
                        ^~
[ stdin ]:12: Command 'jq' not found (OILS-ERR-100)
[ stdin ]:12: errexit PID 2432: Command failed with status 127
  json write (_hay()) | jq '.children[0].attrs' > actual.txt
                                                ^
[ stdin ]:12: errexit PID 2432: Pipeline failed with status 127
osh3 Iteration Outside Block

[osh status] Expected 0, got 127

stdout:
stderr: 
  json write (_hay()) | jq '.children[].attrs' > actual.txt
                        ^~
[ stdin ]:11: Command 'jq' not found (OILS-ERR-100)
[ stdin ]:11: errexit PID 2434: Command failed with status 127
  json write (_hay()) | jq '.children[].attrs' > actual.txt
                                               ^
[ stdin ]:11: errexit PID 2434: Pipeline failed with status 127
osh_ALT3 Iteration Outside Block

[osh_ALT status] Expected 0, got 127

stdout:
stderr: 
  json write (_hay()) | jq '.children[].attrs' > actual.txt
                        ^~
[ stdin ]:11: Command 'jq' not found (OILS-ERR-100)
[ stdin ]:11: errexit PID 2438: Command failed with status 127
  json write (_hay()) | jq '.children[].attrs' > actual.txt
                                               ^
[ stdin ]:11: errexit PID 2438: Pipeline failed with status 127
osh4 Iteration outside Hay node - example from Samuel

[osh stdout] Expected 'status=0\n', got ''
[osh status] Expected 0, got 127

stdout:
stderr: 
  json write (result) | jq '.children[].attrs' > actual.txt
                        ^~
[ stdin ]:17: Command 'jq' not found (OILS-ERR-100)
[ stdin ]:17: errexit PID 2440: Command failed with status 127
  json write (result) | jq '.children[].attrs' > actual.txt
                                               ^
[ stdin ]:17: errexit PID 2440: Pipeline failed with status 127
osh_ALT4 Iteration outside Hay node - example from Samuel

[osh_ALT stdout] Expected 'status=0\n', got ''
[osh_ALT status] Expected 0, got 127

stdout:
stderr: 
  json write (result) | jq '.children[].attrs' > actual.txt
                        ^~
[ stdin ]:17: Command 'jq' not found (OILS-ERR-100)
[ stdin ]:17: errexit PID 2444: Command failed with status 127
  json write (result) | jq '.children[].attrs' > actual.txt
                                               ^
[ stdin ]:17: errexit PID 2444: Pipeline failed with status 127
osh5 Proc Inside Block

[osh status] Expected 0, got 127

stdout:
p
p
stderr:
  json write (_hay()) | jq '.children[0].attrs' > actual.txt
                        ^~
[ stdin ]:18: Command 'jq' not found (OILS-ERR-100)
[ stdin ]:18: errexit PID 2446: Command failed with status 127
  json write (_hay()) | jq '.children[0].attrs' > actual.txt
                                                ^
[ stdin ]:18: errexit PID 2446: Pipeline failed with status 127
osh_ALT5 Proc Inside Block

[osh_ALT status] Expected 0, got 127

stdout:
p
p
stderr:
  json write (_hay()) | jq '.children[0].attrs' > actual.txt
                        ^~
[ stdin ]:18: Command 'jq' not found (OILS-ERR-100)
[ stdin ]:18: errexit PID 2450: Command failed with status 127
  json write (_hay()) | jq '.children[0].attrs' > actual.txt
                                                ^
[ stdin ]:18: errexit PID 2450: Pipeline failed with status 127
osh6 Proc That Defines Block

[osh status] Expected 0, got 127

stdout:
stderr: 
  json write (_hay()) | jq '.children[].attrs' > actual.txt
                        ^~
[ stdin ]:15: Command 'jq' not found (OILS-ERR-100)
[ stdin ]:15: errexit PID 2452: Command failed with status 127
  json write (_hay()) | jq '.children[].attrs' > actual.txt
                                               ^
[ stdin ]:15: errexit PID 2452: Pipeline failed with status 127
osh_ALT6 Proc That Defines Block

[osh_ALT status] Expected 0, got 127

stdout:
stderr: 
  json write (_hay()) | jq '.children[].attrs' > actual.txt
                        ^~
[ stdin ]:15: Command 'jq' not found (OILS-ERR-100)
[ stdin ]:15: errexit PID 2456: Command failed with status 127
  json write (_hay()) | jq '.children[].attrs' > actual.txt
                                               ^
[ stdin ]:15: errexit PID 2456: Pipeline failed with status 127