Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

57 lines
2.1 KiB

  1. #
  2. # created: 11/26/99, a-jbilas
  3. # modified:
  4. if (!$__SPGBVTPM ) { use spg::bvt; }
  5. sub RunBVT
  6. {
  7. # we're overriding many of the SetLocalGlobalsAndBegin() list settings because BeginBVT is not a build
  8. @lDefaultArgs = ("ALLCOMP");
  9. @lAllowedLanguages = ();
  10. @lAllowedBuilds = ("RELEASE");
  11. @lAllowedComponents = ();
  12. @lAllowedModifiers = ("__BUILDNUMBER", "NOCOPY", "LOCAL", "QUIET", "ALLCOMP", "ALL", "FAILMAIL");
  13. @lAllowedArgs = ();
  14. $sLogDropDir = "\\\\b11nlbuilds\\sapi5\\Web.Files\\logs\\".$sShortBuildName;
  15. local($sSLMServerRoot) = "\\\\iitdev\\spgslm\\src\\sapi5"; # READ ONLY (DO NOT WRITE TO THIS DIR!)
  16. local($sBVTResultsFile) = "bvtresults.txt";
  17. local($sShOS) = "w2";
  18. local (%hBVTPass) = 0;
  19. local (%hBVTTotal) = 0;
  20. local (%hBVTFailed) = ();
  21. local (%hBVTKilled) = ();
  22. local (%hBVTAborted) = ();
  23. local (%hBVTSkipped) = ();
  24. local (%hMailText) = ();
  25. # Start own build msg (don't use buildall's if subbuild)
  26. local ($strBuildMsg) = "";
  27. %hOptionDescription =
  28. (
  29. %hOptionDescription,
  30. # <----------------------------- SCREEN WIDTH -------------------------------------> (accel)
  31. ("TTS" => " include Text to Speech"), #TTS
  32. ("SR" => " include Speech Recognition"), #SR
  33. ("LEX" => " include Lexicon Manager"), #LEX
  34. ("RM" => " include Resource Manager"), #RM
  35. ("GramComp" => "include Grammar Compiler"), #GC
  36. ("CfgEng" => " include Config Engine"), #CE
  37. ("SREng" => " include Speech Recognition Engine"), #SRE
  38. ("SDK" => " include Speech Development Kit"), #SDK
  39. ("FailMail" => "send BVT failure mail"), #FM
  40. );
  41. EchoedUnlink($sBVTResultsFile);
  42. return(DoBVTs(@_));
  43. }
  44. 1;