Граф коммитов

37 Коммитов

Автор SHA1 Сообщение Дата
Michael Pysson e013615a7e Merged PR 771833: Update project documentation
Specify external contributors group. Tweak a few things in readme
2024-03-08 22:14:38 +00:00
Ankur A Sharma 9665064490 Merged PR 684623: Update references to BuildXL master branch to use main
Related work items: #2001791
2022-10-20 17:30:20 +00:00
Erik Mavrinac 4277e213bc Merged PR 682668: Remove <= Win8 detection code
Including some checks in sandbox critical performance paths.
Set Win10+ as the min bar in README.md.
2022-10-11 03:09:10 +00:00
Semih Okur ccd69888de Merged PR 663189: Change maxProcMultiplier to 0.9 by default
Added details here: https://microsoft.sharepoint.com/teams/toolsforeng/_layouts/OneNote.aspx?id=%2Fteams%2Ftoolsforeng%2FOne%20Note%2FToolsForSoftwareEngineers%2FBuild%20Tools%2FBuildXL&wd=target%28BuildXL.one%7C10FACD4F-4E15-4FE3-96BA-446F3FE6454E%2FA%5C%2FB%20testing%20for%20performance%7C6D58DC8F-DF8F-49A5-9E70-07DCCA89756B%2F%29

**/abTesting:maxProcNormal=\"/maxProcMultiplier:1\"
/abTesting:maxProcLow=\"/maxProcMultiplier:0.9\"
 /abTesting:maxProcLowest=\"/maxProcMultiplier:0.75\"**

![Screenshot 2022-05-23 200211.png](https://mseng.visualstudio.com/9ed2c125-1cd5-4a17-886b-9d267f3a5fab/_apis/git/repositories/50d331c7-ea65-45eb-833f-0303c6c2387e/pullRequests/663189/attachments/Screenshot%202022-05-23%20200211.png)

![Screenshot 2022-05-23 201930.png](https://mseng.visualstudio.com/9ed2c125-1cd5-4a17-886b-9d267f3a5fab/_apis/git/repositories/50d331c7-ea65-45eb-833f-0303c6c2387e/pullRequests/663189/attachments/Screenshot%202022-05-23%20201930.png)

let tonum = (arg0:string) { case(isempty(arg0), 0, tolong(arg0)) };
let tomin = (arg0:string) { myround(tonum(arg0)/60000.0) };
let tohour = (arg0:string) { myround(tonum(arg0)/3600000.0) };
let topercent = (arg0:double, arg1:double) { myround(100.0 * arg0 / arg1) };
database("CloudBuildProd").BuildPerfInfo(startDate=ago(30d), endDate=now(), msrReportable=1, customer="Office")
| where NumProcessHits + NumProcessMisses > 0
| join (
    dominoinvocation
        | where Environment contains "Enlist"
        | parse Environment with * "ABTesting=" AbTestingGroup ";" *
        | where toint(MachineInfo_ProcessorCount) == 80
    ) on $left.BuildId == $right.RelatedSessionId, $left.BuildControllerMachineName == $right.MachineName
| summarize
    NumBuilds = count(),
    InternalError=countif(ReturnCode contains "InternalError"),
    TotalExeDuration_avg=myround(avg(ExecuteProcess_Total)),
    Phase_BuildXL_avg=myround(avg(Phase_BuildXL)),
    Phase_BuildXL_p50=myround(percentile(Phase_BuildXL, 50)),
    Success_percent=topercent(countif(ReturnCode == "Success"), count()),
    NumBuildsMissingWorker_percent=topercent(countif(NumWorkerMissing > 0), count()),
    NumCacheHitRate_avg=myround(avg(NumCacheHitRate)),
    TotalMachineHours=round(sum(NumMachineHours)),
    NumWorkers_avg=myround(avg(NumWorkers)),
    TotalMaterializationHour_avg=round(avg(TotalMaterializationHour)),
    TotalMaterializeInputHour_avg=round(avg(TotalMaterializeInputHour)),
    TotalMaterializedInputGb_avg=myround(avg(TotalMaterializedInputGb)),
    TotalBuildXLMachineHours=myround(sum(NumActualBuildXLHours)),
    BuildXLMachineHours_avg=myround(avg(NumActualBuildXLHours)),
by AbTestingGroup

---------
database("CloudBuildProd").BuildInfo
| where BuildEngineType == "OfficeDomino"
| where StartTime >= ago(10d)
| join (
    dominoinvocation
        | where Environment contains "Enlist"
        | parse Environment with * "ABTesting=" AbTestingGroup ";" *
    ) on $left.BuildId == $right.RelatedSessionId, $left.BuildControllerMachi...
2022-05-27 20:21:45 +00:00
Sergey Tepliakov 5f747fe778 Merged PR 651211: Update ReadMe.md to link Developer Guide from it
Update ReadMe.md to link Developer Guide from it
2022-02-28 21:19:41 +00:00
Yue Ou 🍦🍉 d03b4f7f30 Merged PR 636547: Use BuildXL as main brand name
Use "BuildXL (Microsoft Build Accelerator)" in the title and first sentence. Use "BuildXL" in the rest of the docs.
2021-11-03 00:58:27 +00:00
Marcelo Lynch 🧉 8208d7d18b Merged PR 635873: Update documentation
Update documentation
2021-10-28 22:16:46 +00:00
Yue Ou 🍦🍉 b89e8a4201 Merged PR 635503: Polish README wording
Polish README wording per Nancy's suggestions
2021-10-27 00:35:05 +00:00
Yue Ou 🍦🍉 25c3568d96 Merged PR 632942: Documentation Improvements
- Cleaned up nested navigation inside README
- Moved "Onboarding JS repo" up to make it easier to find

Related work items: #1874417
2021-10-07 18:53:34 +00:00
Pasindu Gunasekara 324f723e18 Merged PR 605978: Fix broken links in documentation 2021-03-31 16:24:45 +00:00
Aleksandar Milicevic 3ca9a57b28 Fix a typo in README.md
Merged PR 521550
2019-11-27 22:10:53 +00:00
Michael Pysson 243cf53efe
Add DeveloperGuide and fix some documentation links (#899) 2019-09-19 09:18:29 -07:00
Darío Hereñú b959aebc9d Minor formatting in ReadMe.md (#399) 2019-06-03 09:31:56 -07:00
Aleksandar Milicevic 7ede3e51be
Update README.md to reflect defaults in bxl.cmd (#365)
* Reflect recent changes in bxl.cmd defaults (namely, that a win-x64 flavor is built by default, instead of net472)

* Disable flaky ContentDirectorySnapshotTests
2019-05-23 10:26:17 -07:00
Edgar Ruiz d2b957528d
Dev/edgarsil/readme3 (#110)
* Move Testing

* Remove testing tag in read.me
2019-04-09 11:29:10 -07:00
Edgar Ruiz 95aeab9752
Move Testing (#109) 2019-04-09 10:57:59 -07:00
Edgar Ruiz 266e6636fc
Make test change to induce conflict (#108) 2019-04-09 10:50:25 -07:00
Erik Mavrinac 00014fab12 MacOS -> macOS for consistency 2019-03-29 16:24:48 -07:00
marcelolynch 0499984d3f
[Doc] change net461 to net472, add CMake front-end to the list (#49)
* Change net461 to net472 in the README

* Add CMake to the list of front-ends
2019-03-29 13:26:06 -07:00
dannyvv 87c0048d29
Use the Microsoft Internal build for badge on readme.md untill we have a public one set up 2019-03-29 11:17:45 -07:00
Kristijan Šimić 7842d94bd2
[macOS] General updates to documentation and build scripts (#50)
* Restore all script exec permissions, update Readme.md with better macOS instructions
* Always run sandboxed when building internal
* Exec permission adjustment for all scripts
2019-03-29 13:20:48 +01:00
Erik Mavrinac b4bc2ffd8b
Fix Azure DevOps Pipelines badge link (#41) 2019-03-28 16:03:01 -07:00
Microsoft Open Source b5c9f43106 Initial sync
Sync from internal 'Domino' repo at 7ef83bdcd855bd3a837464e44d6de25f19775b5c
2019-03-28 15:35:49 -07:00
Sughosh Kadkol 2b15469a32 Adding MacOS build instructions to Readme (#32) 2018-11-26 08:52:47 -08:00
Erik Mavrinac e343688f44
Update README.md 2018-11-08 12:45:45 -08:00
Erik Mavrinac 0c5542e588
Update README.md 2018-11-07 15:42:12 -08:00
Marc-Andrea Klimaschewski 63dd323dad fixed the VS workloads needed to build the repo (#23) 2018-11-07 13:34:46 -08:00
Erik Mavrinac 60d304924b Enhance README with instructions for building on Windows including pulling the correct Windows SDK (#12) 2018-11-06 15:02:20 -08:00
Erik Mavrinac 9102c5888d Add note about the current state of the top-level detouring process (#16) 2018-11-06 15:02:19 -08:00
Erik Mavrinac d6ae53cd0c Clarify pip count for one of our large customers (#10) 2018-11-06 15:02:18 -08:00
Erik Mavrinac fbf3e8cd7c Clarify build count and update datacenter stats (#9) 2018-11-06 15:02:18 -08:00
Erik Mavrinac 99f83e20aa README updates from feedback (#8) 2018-11-06 15:02:18 -08:00
Erik Mavrinac e17a1411d5 More codename Domino renames (#5)
* More codename Domino renames
2018-11-06 15:02:18 -08:00
Erik Mavrinac f60bbc959f Fix README italics and restore Contributing section 2018-11-06 15:02:18 -08:00
Serge Mera 54a21c29ee Fix broken link to demos 2018-11-06 15:02:18 -08:00
Microsoft Open Source 46d0c0325c Initial commit for the sandbox client and server 2018-11-06 15:01:51 -08:00
Microsoft Open Source 302b579fbf Initial commit 2018-11-06 14:57:03 -08:00