Beanstalk Longshot test farm
Menu

#735 perf(vk): the VRAM budgets set by the card, not a menu row or a preset; 8 GB cards' mirrors 2 GB

by HumanBean closed Open on Forgejo

Commit

Head
6f91fae
Base
main a4821d5
Approval
approved HumanBean, · reviewed

Plan (gpt-6.1-terra)

Compare VRAM-budget behavior across Kokiri Forest, Hyrule Field and Market

In plain words

On a Linux tester, compare main and the PR through Kokiri Forest, Hyrule Field and the Market, spending about 15 minutes on game runs. The plan measures frame times, GPU time, VRAM use and load times, and compares pictures after area changes. A crash, device-lost log, substantial frame-time or GPU-time regression, or excessive image difference fails the plan; VRAM use is recorded without a limit because the budget intentionally changes.

Raw plan 131 lines Download plan.json

  "pass" 
    "crash" false
    "screenshot" 
      "max_diff" 0.15
    
    "gpu_total_ms" 
      "max_delta_pct" 20
    
    "frametime_p99_ms" 
      "max_delta_pct" 20
    
    "log_forbidden_hits" 
      "max" 0
    
  
  "probe" 
    
      "kind" "crash"
    
    
      "kind" "frametime"
    
    
      "kind" "gpu_passes"
    
    
      "kind" "vram"
    
    
      "kind" "load_time"
    
    
      "kind" "log_match"
      "expected" 
      "forbidden" 
        "vk: device lost"
      
    
  
  "matrix" 
  "schema" 3
  "target" 
    
      "name" "linux"
      "tags" 
        "linux"
      
      "min_reports" 1
    
  
  "summary" "Compare VRAM-budget behavior across Kokiri Forest, Hyrule Field and Market"
  "baseline" 
    "ref" "main"
  
  "scenario" 
    
      "env" 
      "name" "area-route"
      "runs" 1
      "step" 
        
          "do" "wait"
          "event" "in_play"
          "timeout_s" 600
        
        
          "do" "measure"
          "name" "forest"
          "warmup_s" 10
          "duration_s" 25
        
        
          "do" "shot"
          "name" "forest"
          "upload" false
          "compare" "baseline"
        
        
          "do" "teleport"
          "to" "HyruleField_Child"
        
        
          "do" "wait"
          "map" "HyruleField_Child"
          "event" "map"
          "timeout_s" 60
        
        
          "do" "measure"
          "name" "field"
          "warmup_s" 10
          "duration_s" 25
        
        
          "do" "shot"
          "name" "field"
          "upload" false
          "compare" "baseline"
        
        
          "do" "teleport"
          "to" "Market_Child"
        
        
          "do" "wait"
          "map" "Market_Child"
          "event" "map"
          "timeout_s" 60
        
        
          "do" "measure"
          "name" "market"
          "warmup_s" 10
          "duration_s" 25
        
        
          "do" "shot"
          "name" "market"
          "upload" false
          "compare" "baseline"
        
      
      "start" "new"
      "matrix" true
      "settings" 
        "frame_generation" 0
      
    
  

Targets

TargetTierReportsStatus
linuxreviewed HumanBean none yet 0/1 pass, 0 running, 0 queued

Reports

No reports yet. Each tester posts one when its job ends.

Jobs

JobCommitTargetStateTesterAttemptsNote
jb_01d80fc95509310f6f91faelinux cancelled—2 the PR was closed