Lines Matching refs:testprog
35 var testprog struct {
109 testprog.Lock()
110 defer testprog.Unlock()
111 if testprog.dir == "" {
116 testprog.dir = dir
120 if testprog.target == nil {
121 testprog.target = make(map[string]buildexe)
127 target, ok := testprog.target[name]
132 exe := filepath.Join(testprog.dir, name+".exe")
138 testprog.target[name] = target
142 testprog.target[name] = target
182 output = runTestProg(t, "testprog", "Crash")
195 output := runTestProg(t, "testprog", name)
219 output := runTestProg(t, "testprog", "GoexitDeadlock")
227 output := runTestProg(t, "testprog", "StackOverflow")
235 output := runTestProg(t, "testprog", "ThreadExhaustion")
243 output := runTestProg(t, "testprog", "RecursivePanic")
255 output := runTestProg(t, "testprog", "GoexitExit")
279 output := runTestProg(t, "testprog", "GoNil")
287 output := runTestProg(t, "testprog", "MainGoroutineID")
295 output := runTestProg(t, "testprog", "NoHelperGoroutines")
303 output := runTestProg(t, "testprog", "Breakpoint")
314 output := runTestProg(t, "testprog", "GoexitInPanic")
369 output := runTestProg(t, "testprog", "PanicAfterGoexit")
377 output := runTestProg(t, "testprog", "RecoveredPanicAfterGoexit")
415 output := runTestProg(t, "testprog", "PanicTraceback")
435 output := runTestProg(t, "testprog", name)
450 output := runTestProg(t, "testprog", "PanicLoop")
459 exe, err := buildTestProg(t, "testprog")
508 output := runTestProg(t, "testprog", "concurrentMapWrites")
519 output := runTestProg(t, "testprog", "concurrentMapReadWrite")
530 output := runTestProg(t, "testprog", "concurrentMapIterateWrite")
570 exe, err := buildTestProg(t, "testprog")
612 output := runTestProg(t, "testprog", "BadTraceback")