HydraLab

Intelligent cloud testing made easy.

MIT License

Stars
1.1K
Committers
31

Bot releases are hidden (Show)

HydraLab - Release Note

Published by zhou9584 over 1 year ago

New Feature:

Bug Fix:

Changes:

  • 7c80045d65a81fdf5af85bf7428c7105ad159841 Support performance lifecycle strategy for Espresso test, Appium monkey test, smart test and T2C test (#303)
  • 3c8ee4abd9a760fe0899b3d20eb39123958f7cab Merge pull request #291 from microsoft/user/dexter/UpdateRestartAgentPs
  • f9bf70cc9b8e4c25341d7c4dcf53b81276f156f6 Update nginx header proxy to as complement for "Leverage HTTP header Host to generate a more usable config" (#301)
  • 050f9e55a022c0236e2bea8006537d352fab0874 Leverage HTTP header Host to generate a more usable config (#299)
  • 7c811eb4d18b50b7c1eb558acd4c33aa515520e7 update
  • a7a7ae0d81c5b1de6cc261f23023f3a963f47706 Refactor T2C runner about "findElment" (#298)
  • 4b5e04833637d5081e7147f9d97a0d2b0a98f493 [Perf] Add strategy for performance test (#279)
  • a81cf1d85b743105ae533929b6efb4a4ff4fc801 Mitigate the secret display issue, not a final fix for the potential security risk (#297)
  • 06c8317e3d877da2690992678727b712e0b6f297 change "Group Management" to "Device Group" (#292)
  • 393c695a317073288f719008edce424c9fcb115c Update CONTRIBUTING.md
  • cf6c1e863a104be24873758cbbeb88a0270d8e97 Update CONTRIBUTING.md
  • 4ed568939c99385e6e87470f4c9c62cf420ff37a Update CONTRIBUTING.md
  • 7520846564fab14ad370e9a9816c2f50f81b4878 Update README.md
  • 97223e23497327174124750b5e38def8b32f6d9d Update Restart Agent

This list of changes was auto generated.

HydraLab - [email protected]

Published by zhou9584 over 1 year ago

Release Note

New Feature

  • Add page source info in error when T2C fails test
  • Deprecate index, prefer description in T2C

Bug Fix

  • Fix grafana login redirect & redirect protocol
  • Skip xml generation when total count is 0
  • Bugfix: set the pc screenshot file to avoid NPE
  • Fix type and string match in BlobFileInfo & FileLoadUtil

Changes:

  • 947ec60087e318553dde5308b32f1e9ee354948b Deprecate index, prefer description in T2C (#290)
  • c87d141b889b72f1dbfb153697baa053d0b9724c Fix type and string match (#288)
  • 50ac620d7c4f9efaa30c3cf2c61253f457ed62a7 Update CONTRIBUTING.md
  • c283824bafb4b93c2085a51efc57bf34adaf7c69 Update CONTRIBUTING.md
  • bc1471a9f1385664adb9bc26a204670e24917751 Update CONTRIBUTING.md
  • d4217c97d38a969f2ee4210182574b817a14d014 Add page source info in error when T2C fails test (#283)
  • 87fc3a1f1865ea82b772cf481a5806f3a511cb10 Update README.md
  • 9ecea04e44e866e21fc3c36f5408680838ff6800 Update README.md
  • 7d82c48fd3d9b611af017df23707810504e7de33 Update README.md
  • a66262be98374790e1f3754f3ee0d784247ea5cc Bugfix: set the pc screenshot file to avoid NPE (#278)
  • 47a5b2a9b9450dfc3fd94273007286b9d3beb9e8 Skip xml generation when total count is 0 (#277)
  • 70079449c624e8c10d3f46e701c9a0a6fe6429cc Update README.md
  • 629e0e9aba123f9a3a74a2c19efb2f6095ae975a Fix grafana redirect protocol (#275)
  • 5e09e52dd57d735dce2c9d6c0f0fd24b2ab95b14 Fix grafana login redirect (#274)

This list of changes was auto generated.

HydraLab - [email protected]_154226

Published by zhou9584 over 1 year ago

Release Note

New Feature

  • Run script on the agent(PC) during the test run
  • [Perf] Implement AndroidBatteryInfoInspector and AndroidBatteryInfoResultParser
  • [Perf] Implement WindowsMemoryResultParser, WindowsBatteryResultParse
  • Add yml config usage for gradle plugin

Bug Fix

  • Bugfix: Set the status of devices to testing after the task is sure to run.
  • Fix pre-install app bug when device reboot.
  • Create the blob container if it doesn't exist when uploading

Changes:

  • 8f7d3c47ff730432ccd0e60f4a2e88e9271e6de0 Bugfix: Set the status of devices to testing after the task is sure to run. (#273)
  • 9371eb1876b046ea2f2043f9aaadbdb2ece115f8 Update README.md
  • 1b1e6d16cfa533b827c1d9597e3c6400cc4e42c1 Update link (#272)
  • ddb23467370e9fbdd31aa3ae3abcc6a92bd7f2e9 Fix lint warning in AndroidBatteryInfoResultParser (#270)
  • d065ba4be4bd9951f4cd235e8b85dfd50e32e30d grant create container permission (#269)
  • ca03c476f21f8667744b44c885d3c2129d4e8165 Add yml config usage for gradle plugin (#263)
  • ca7a3df9321f105f26a956c67b185d796cf5ca4b Run script on the agent(PC) during the test run (#268)
  • 40c8280ded8f034ed7e01346afcf019340db9426 Fix pre-install app bug when device reboot. (#266)
  • 7395cc49b2f63780190cc4b7b67a584bb5e90da9 Create the blob container if it doesn't exist when uploading (#267)
  • da425afd8da96bd1ea13b5a7de57b0473744c0a3 [Perf] Implement WindowsMemoryResultParser, WindowsBatteryResultParser and refine WindowsMemoryInspector.ps1 (#264)
  • 0b34efcd2b5e9498e31cbdab915e223a342d0568 Add default empty value for pushgateway password (#265)
  • fe388f0123c151e7d3d468e75987ddf99a2d16c6 [Perf] Implement AndroidBatteryInfoInspector and AndroidBatteryInfoResultParser (#262)
  • eeb931865845ce44f013fb7ad5511d403d9cc075 Update README.md
  • ef49b44b46458bd111c8c9fee68b8109931099a0 Upgrade plantuml version, rename uml image names
  • cbac7267417ec7b1184dbd2d3b3b736f8d1eeabb Add a gradle task to generate the UML images (#258)

This list of changes was auto generated.

HydraLab -

Published by zhou9584 over 1 year ago

Release Note

New Feature

  • Enable the AAD OAuth for Grafana
  • Enable the basic auth for Prometheus Gateway
  • Install apps in AgentDir/storage/preApp folder when devices connect
  • Execute ADB shell command
  • Provide more DeviceAction
  • [Pref Test] Add result parser for performance testing
  • [Pref Test] Add WindowsMemoryInspector and WindowsBatteryInspector for performance testing

Bug Fix

  • Remove Microsoft Launcher releated code in Hydra Lab

Changes:

  • 51736a489edf12eeaecb7b09849f6e27d8daf38b Set Default Value if is null (#261)
  • dcd69bd6568e65963619639227d29ae13384ca59 Fix class type converting error (#259)
  • 1cac6f355094d5ef290fd647d9af78838f2ccc44 [Perf] WindowsMemoryInspector and WindowsBatteryInspector (#252)
  • f0e6dffd0b8e1d36483a09c8943828cf6c099333 remove launcher logic in hydralab (#256)
  • 74d6be0f0ca5622f409eb37bd70f2b30f4c156d4 pull file From device and push file to device (#246)
  • fc8a83092e46cc1ce57bd18bd586e1ef2884f1b5 Execute command on device. (#245)
  • 97c05942ee204ba7df7866141fcccfae08cd60a4 Add star button in the homepage list (#253)
  • a9d0f808edc41ed0906f407f516b2e60d5fa4b72 Bump d3-color from 2.0.0 to 3.1.0 in /react (#255)
  • aa3c1dae2adce4c31adc8a0ee364edc9c30e82f0 Bump http-cache-semantics from 4.1.0 to 4.1.1 in /react (#254)
  • 53fbb23d76c74d4520822a7f4fc359e7fa2843e5 Update README.md
  • 459654cdfe1fb27a4391c7ee1a8208d547b9345f Update README.md
  • cbaf47698116cb773cb08ca37aedbaabac6732ae Update README.md
  • a94298dbaf772446c550591fe58214c1274cdc8f refactor DeviceStabilityMonitor and add preinstall app listener (#234)
  • 13682d3bcae1c89937a2aa36fa9c03d90f497efd [Perf] Add result parser for performance testing (#251)
  • f9e5dc3545db3a7c4ef88e7f26560dbafea380fb Add basic auth for pushgateway (#249)
  • 58903b952eb560adbc947352f0dcdeedd8feac36 Update README.zh-CN.md
  • 869b7aa037bb6c1f5fce8af19c948923c870c83d Update CONTRIBUTING.md
  • 82e65de09c27af6f91fffb4271ee6412e17748e7 Update CONTRIBUTING.md
  • d64f642da5ecaf38df4912aed10769db667539d6 Update README.zh-CN.md
  • cf22b25402edc0817b7bc08fb25d20a0d6a680cd Update README.md
  • 4e717c9d6e889ec54a2f1b66dd2f874bd1d6c481 Grafana AAD OAuth login (#244)

This list of changes was auto generated.

HydraLab - [email protected]_153478

Published by zhou9584 over 1 year ago

Release Note

New Feature

  • Add button for downloading the application.yml config file for agent
  • Add front-page to adapt to grant permission and device action
  • Enrich readme and Chinese readme is on the way

Code Base Changes

  • Refine the code style & Clean up codes.
  • Fix some issues.

Changes:

  • 5d692699a316265e734fc40dec8715dac394a23f Merge branch 'main' into Release/1.7.0
  • aa3c12461d2b7ff5218e39fe5bce84d517fce062 Enrich gradle plugin readme (#243)
  • 1a1d6e83cc993ced4b396d16543dfbbfa7bb94ce Specify error messages (#242)
  • 6dd32bc7c59db0d154338b5ac952123bcfd36ba1 Upload files used to start agent service in Windows (#227)
  • 44313ee9a9b53308ff87df84b0309b75dbbff8b2 Add tasks in center gradle for building front end web (#206)
  • 002da44719e615e366e76595e3b0ac57966db7e7 Update README.md
  • a8d28649f799054e7580d7bee15caeb6a7555f25 Update README.md
  • d2b2d9a84d9a5727a287fd43853044e8aca561e1 Update README.zh-CN.md
  • 753a2410d8f8399696c1d75c3f58aa497b79718f Fix directory not existing issue (#237)
  • 0e978a089532e1df5520fea2872f03459c2abb27 Fix directory not existing issue (#237)
  • 35be2ad50a507ef4a6e89f201e06868a1306db94 Add TestRunThreadContext and move ITestRun to the same package. (#233)
  • 519e744a4b9612611a670c63a2611b277b08ef42 Modify dynamic width attribute of notification template. (#236)
  • 850d4c3d223f19a3b5394a999bf59cab35c04bc1 bugfix: create File error on linux (#235)
  • 9703b37971ef76e530949eb4b595b11b2fdbfdfe Added refactoring and code clean up for java files (#232)
  • b8c188127a361fcfa87c0ba2c80a07eb72e2ad93 Add button for downloading the application.yml config file for agent (#218)
  • 4d2061a44a24c171c39b140d35eaa2f7edba66a6 Update Gradle plugin to add neededPermissions and deviceActions (#226)
  • 7b9ebdb2559802da791d3ca94614594270990138 Added refactoring and code clean up for java files (#230)
  • a51e34fcd4e633662887e7ddd2244b8f26ea9f65 Add performance test classes to provide interfaces and name definitions and uml (#231)
  • e6907c40fdf6c9e8d0b7f5e73ff3c5d2c82fbc36 Upgrade front-page to adapt to grant permission and device action (#228)
  • 433582de35aeae587ab02a67da42057b41fc54ab Upgrade plugins to adapt to grant permission and device action (#229)
  • 72a465c19b9925550f23a9b0db26582e7a5ceecf Remove the launcher unset operation in device level and move it to test task level in runner (#225)
  • 05069f651c2fc18c9ca0ce4960c501e91ada9524 [Refactor] Rename DeviceTestTask to TestRun (#223)
  • 4c3c7f9ccb194c199bb54c44f4c143f72f8e0fab Update README.zh-CN.md
  • 54a9969df28a0cb4551bd520eeea8b0bf8fd7fe2 [README] Translate the half of README into Chinese & Correct some mistakes in the original README (#220)

This list of changes was auto generated.

HydraLab -

Published by zhou9584 almost 2 years ago

Release Note

New Feature

  • Display queued task in portal.
  • Added out-of-box uber docker image uploading procedure, and enriched README.
  • Gradle plugin: added retry logic for situations of http code not being 200.

Bug Fix

  • Fix error of triggering T2C tasks when the task queue is not empty.
  • The timeout param of Espresso doesn't work, and extend the response waiting time of executing command.
  • Hydra Lab E2E agent display or data display in wrong state.
  • All smart test task shows as error, but the test has run successfully.

Changes:

  • 7eb13209a3fe5481448287abf3533614f0eb7dcf Extend the response waiting time of executing command (#221)
  • c18a21bde4b6f4ddca0ff73eda01cefa6891f5ad Optimize readme (#216)
  • 4e1e157a63ab9f616ee559cd70935a50ee9c5cc7 Bugfix: set TotalCount of deviceTestTask (#217)
  • c26d5dca84aef14f4e6e2c38c83a5a8843e8ea33 Update README.md
  • bc0636b9e9862377df6e961db0a8f2e60644261e Update README.md
  • 1ac703b49aec652d1154125883608864bd23fe71 中文README支持,持续完善中
  • e05b2830e1999fb3b1a7721b02c799654e8a255c Update README.md
  • 3d322cbe662b718681c89083e9ab81f760f33095 gradle plugin modify retry logic (#215)
  • 74e63f44f3c1d43784f7cb9caaae179395d4f16d Modify readme for out-of-box uber docker (#214)
  • 33354d13e0236387306e5b8839446dd6e97f7a5d Display queued task in portal (#212)
  • a5d8f2c690a1206895a3ef865ff6d94ec694a5f6 Add generation and publish process for an out-of-box docker image of Hydra Lab center-agent assembly (#211) [ #159 ]
  • 0364b87e48aff62852ce69890ab5b56028fad749 Bugfix: Trigger T2C task error when the task queue is not empty (#213)

This list of changes was auto generated.

HydraLab -

Published by zhou9584 almost 2 years ago

Release Note

New Feature

  • [T2C]Support copy & paste actions
  • Enable Ehcache to save data in memory and reduce the cost in accessing DB
  • Control the task running timeout by FutureTask
  • Save the reason of canceling task to DB
  • Centralize all executor in ThreadPoolUtil

Changes:

  • e5d86e0a1c54fbab464eba4b90aeca37ffd097c7 bug fix: implements Serializable to adapt to cache (#210)
  • cef6cc1c401128bc4bc0451ebef9e05e3406c712 Test task timeout control (#208)
  • 778a296bc72fcb74ba5533565a6247e861f4638e [T2C] Support copy & paste actions (#207)
  • 9432b32b43c9f91dcba37bf28fc8b0493f34c07d Update README.md
  • cc6e6b1c62adc1fa8bc13973b2afe90ff64b3cd5 Update README.md

This list of changes was auto generated.

HydraLab -

Published by zhou9584 almost 2 years ago

Release Note

New Feature

  • Support device setUp/tearDown operations
  • Metric add team tag, add agent/device number statistic data storing procedure

Bug Fix

  • Increase uninstall wait time to ensure a success reinstall.

Changes:

  • 65cd3ba5751d1affa5cebc856e87efca474aae20 Update README.md
  • 375a8e891a38b5559b92ed8450843d302a2cc916 Update README.md
  • 312595e0ea4ead8a4742c51dc860ab393406615e Update README.md
  • 6e8ef69fc6f852fe3174acdd6ae1fc66b25903e9 Update README.md
  • 955d8b0a38fe22153f45b40712cc433ff1a5dd06 README shorten the catalog
  • 99fa385f2fe65187e733da284f252b25844c497e Update HydraLabFeaturesPreview gif
  • 3759514f5269310c7cb39a78b958e95bb8c911d7 Add HydraLabFeaturesPreview.gif as product preview
  • 0bc447d8cf47236e97b78c97771e21ef9cdbfddb Delete HydraLabV4_1.gif
  • 480370b10b1b39e3d235dbe4c6a5af180b685b9b Metric add team tag, add agent/device number statistic data storing procedure (#182)
  • 86bc1531a19b5ecba090bbcc34dfb1e1789db275 Update README.md
  • 83b8bb8e02dae2783d2e7cc394e9b6ef163e5d78 Add gif preview
  • 99825e4d42fc2f98a481aa29ac08470002ddbdfd Update README.md
  • 49e86e36886d87d9afe06e81f156f9ab33a5cf30 Increase uninstall wait time to ensure a success reinstall. (#194)
  • 75fce9ff2a1c8dcb52fcaefd2deda429258c32c7 Merge pull request #201 from microsoft/nathan2win-patch-1
  • 7b1aa53a24efe8b627aaafb649ec1a671b1f9de8 Update CONTRIBUTING.md
  • 379aa0ecbecebc97b576ef5462740b051ea6e086 Update README.md
  • b1c53fadc122740ee162c061eb92ac4b994d712b Update README.md
  • df4d285f81562c730cd8993a907d7ad859e05e15 Update README.md
  • 7015466d615ec52e9474a9b8007e86a7ee8976a5 Update README.md
  • 92e87831b743b6f63fa0f1f0d4dd73aa5ce9af7e Update README.md
  • d245daab300bf092086d76be17d077e86b09a788 Update README.md
  • 0a817a13ed76d3e470484f9cf72aa2738adf23b6 Update README.md
  • 309d17f53fddf2cbfadc64b00bf38303e005fee9 Update CONTRIBUTING.md
  • 61b789d8600054d86ccb96f0847a005f0dde698c enhance Contributing.md (#190)
  • 4aa18a7695acb6586382321caf5b64c97933ed92 Rename file path to unify folder/module naming style: use the snake pattern (#189)
  • 2c4214420e44639a21b8a05452c9449ac0483c1a Update README, add visitor and quick guide, update banner image. (#188)
  • 3bf6900138fb27eace34aa6a427903d72fa7eeb0 Support device setUp/tearDown operations (#185)

This list of changes was auto generated.

HydraLab -

Published by zhou9584 almost 2 years ago

Release Note

New Feature

  • TestRunner refactor round 2
    • Test runner lifecycle: buildDeviceTestTask -> setUp -> run -> tearDown
    • Remove runner class dependencies for Spring annotations, create TestRunnerConfig.java to centralize the configuration.
    • Inline some runner members as local var.
    • Change the method access of reInstallApp
  • Provide the ability to restart an agent in center by Admin
  • [T2C]Launch Windows App by command

Bug Fix

  • [ADO Plugin]Fix that the plugin fails in the release pipeline
  • Fix bug in ADBLogcatCollector isCrashFound() method.
  • Condense the application.yml, application-test.yml

Changes:

  • 757c7ddd468e17fe2eaaed7bd950f85bc409163a Condense the application.yml, application-test.yml to keep things deployable and runnable. (#184)
  • 321ea24c5e221f5b975f6530b3a4971195c9d30b Fix the bug of missing ADBOperateUtil initialization (#186)
  • c33b7a1990acf2532e3873de65eba972e1903646 Add image of contributors to README (#183)
  • c66d08c77e5994ff8a1efd8a6d7491a16cc08139 TestRunner refactor round 2, keep decoupling and build test lifecycle: buildDeviceTestTask -> setUp -> run -> tearDown (#181)
  • 6103050db616928d45b4627d2d0436d0757b1b48 Add win app launch script and extract the sleeps to ThreadUtils (#180)
  • 2f792d4f41efd3c9fa2a28fd67ae70906da51a2e Fix that the plugin fails in the release pipeline (#179)
  • 16d75c679fa12f9c5323af792f1660fe8dbc7438 Provide the ability to restart an agent in center by Admin (#178)

This list of changes was auto generated.

HydraLab -

Published by zhou9584 almost 2 years ago

Release Note

New Feature

  • Redesign the test runner caller logic
    • create TestEngineService
    • decouple the runner with business layer
  • [T2C]Add package info in activateApp() when exception
  • [T2C]Add more debug info during T2C tests

Bug Fix

  • Check the blob client is connected or not before uploading file
  • Format the time zone of start time saved in xml file
  • Update the verify rule of delete relation

Changes:

  • 1e6be641b18e295c1772b7c35f9be183c641d88a Fix typo in AppiumServerManager.java (#176)
  • 1ec8b637b019a397e809838e07a7f00c3b87cd8a update the verify rule of delete relation (#177)
  • aa540c527838028cdc333436abf341f3ae87e4d5 Add more debug info during T2C tests (#175)
  • 103ed2be2bd13317597d453d385d8ba203a69ecc Redesign the test runner caller logic: create TestEngineService and decouple the runner with business layer (#163)
  • 8cac611d0a91174572d71d0defbb5c09c1d789e0 Fix image path of GitHub page (#174)
  • 8c4c6c7b0ae004fc5a6fd471bf94076541db8a6a Cleanup GitHub page (#171)
  • e7be026a87fb6747e23ee3445b35e400b38e56e6 Revert result failure exit code output (#173)
  • 413e3d2a5e912a8f9ac98e5ce08b3cde42d1b08d Fix: check the blob client is connected or not before uploading (#170)
  • 6afe12da14579a62763a640ecbeb8af15e2914a3 Fix: format time zone of xml file (#172)
  • 1db15de29a775a6ca4dc9e452f183d318966bd5e feat: add package info in activateApp when exception (#169)
  • 5d54b75efc475e4425f964e90d713a8ddf0cf6e5 Set exit code to -1 as gradle plugin output when test result of Hydra Lab contains failure. (#167)

This list of changes was auto generated.

HydraLab -

Published by zhou9584 almost 2 years ago

Release Note

New Feature

  • Update Gradle plugin to support whole package test
  • Add Android key code support

Bug Fix

  • [T2C] Find By Name For Android
  • [T2C] Update data type from Integer to int
  • Fix some front-end and back-end bugs

Changes:

  • 8b7fcc34e0cb21d071ffd77c9d9c21c3ebf95f5d Add Android key code support for T2C (#166)
  • 9c2cc559f13cb243581ec02ef3a55f76b26236ea Fix Find By Name For Android (#165)
  • 92e2aae0840ea51e0a3b1b45a319c335f0330a2b Sleep 5s after test to record more info if some error occurred (#164)
  • 9fb832331f56efbffaac2dc74dabb463f68acd20 Add UT for T2C (#161)
  • 92216b27b0f267951ab6672e0d2fda986179ea32 Lsh/add whole package test (#160)

This list of changes was auto generated.

HydraLab -

Published by zhou9584 almost 2 years ago

Release Note

New Feature

  • Support T2C test suite
  • Support running whole package Espresso test
  • Enable battery strategy configuration
Economic(default) Normal Aggressive
Screenshot frequency No regular screenshot When there is no screenshot available, take one. 2min 30s
Wakeup No regular wake, when run test. 2min 30s
  • Send Blob SAS from center to agent

Bug Fix

  • Fix some front-end and back-end bugs

Changes:

  • b6aa390ec7084b3c758257da19cdfb159daec347 Fix test runner map & add sleep for T2C tap action (#158)
  • 5495b3c60a82ca167506990bd289a1fa5526d06e Add sendkeys method in T2C runner and support input keys directly (#157)
  • 008306475105f43229912da113671d3a34a7ad36 Fix some front-end bugs (#156)
  • 3324e56e5d3e375ed264b95bfc02d7bb5f58b0b1 Modify sample T2C test to adapt to no Appium Env (#155)
  • a0770a37ec9bbdcf80fd6f09ed3958184708c5df Lsh/add whole package test (#152)
  • c0d35b9c6a6f9add701e794cf8c3ef871552e02f Bump loader-utils from 1.4.1 to 1.4.2 in /react (#154)
  • a010c7ed6160936ee7d82a87c51b6c0c637029d1 Add a method to verify the driver is alive (#153)
  • 5f314aa4e2ebd5af27752a652c11bb5c8e633f0c [T2C] Add T2C test suite support (#150)
  • f531230f63b52d478476569d3b84b5ac7fdb3e85 User/yingjie/front end (#149)
  • 5d4a2426a60c41208738b6f95704ac1d03109a97 Enable battery strategy & agent blob sas (#147)
  • b50cdb7d9e91092e613a90a435b25282ec9569bd Add 597 as the Microsoft Give Sponsor of Hydra Lab by Zhipeng-Jiang (#148)

This list of changes was auto generated.

HydraLab -

Published by zhou9584 almost 2 years ago

Changes:

  • 5be46e6b1d058a455bdaa1daed320dfcd27dd394 Update logger impl (#146)
  • 6c90ac64b5c8dbb8b49f752d252222595dc938a2 Add JunitTestSample and generate code coverage report(#137)
  • 125704b5ed18cc8f26634787a65e7db72f0a7c14 [T2C] Fix active app for android driver (#144)
  • dd381c772b87ea42e97cee8f46802d1af0d17403 Update overview.md (#145)
  • ceb3545a15415ea3d6b5e5ed66cc64afc16b0dcc Add adb timeout signal metric in Agent code. (#138)
  • dbf0fcc0677bd8cf08f827ac749b08b0075c809b Support clicks by coordinates for T2C runner (#135)
  • fb2376e247e4f110a63a941231e7aab062769bba Add team admin role (#133)
  • 12b786d09dd2846297838ed047ef67a10091cbaf Unlock device by MENU event (#134)
  • d70e48f3085454fdd351f1fb4f73a7621d038acb Remove azure icon and jetbrain svg (#132)
  • f2eb222fc967a29204ba6865af59f9c5e593ce45 Lsh/substitute readme resource (#131)
  • e3114f7125ced0cc1fb332a3a88cd2e0b1dff8db Subtitute banner in readme with no-trademark version (#130)
  • 9b3a92fa52d21b23a60b9fc9d6246083758ca577 Remove microsoft trademark (#129)
  • 0204320167553d59d0f1f777cd137aeb6d4b4250 Lsh/fix team cache issue (#128)
  • 579774087aa5a565ff00b288fd017272abf875f5 Bump trim-newlines and node-sass in /react (#127)
  • 4ac511ae286802b0a4b5517b7dcdd16f20bf023b Bump trim-newlines from 1.0.0 to 3.0.1 in /react (#126)
  • 97376f30a29ede682c9e142bb776b2b1d02baad3 Bump loader-utils from 1.4.0 to 1.4.1 in /react (#124)
  • da32a7fb9f9e576845da7eb665301ae7a96b0c6f Fix team management syncronization issue (#125)
  • 0a7ddccd51b629d251ee8352ba0de2333ab82aaa Fix: update the hearbeat logic to reduce the cost of battery (#123)
  • 1e2d31154fa579b5119fa7d692ff3d69c30ad08f update swagger api package (#122)
  • d21b65f5411c2eae4cd214e8ba278189ef8b9ac5 Add the element info to exception message (#121)
  • 37d230af7bd2e5f3262e7ab229024dbed512cfa8 Fix: Init device before starting recorder (#120)
  • edbea46176e2ac449443b5678b9b8da8527d18e2 Remove the unit of time in XML file (#119)
  • 2e79691b716623fd1042432dfca67d9a7fd41618 Optimize type selection & suite input in task view (#117)
  • d2ae6de99fd531c796508978694a8568992f3d2f Add SpongeOnline as the Microsoft Give Sponsor of Hydra Lab (#115)
  • ab5ba0c372754f78981ce032464802dd00d57141 Fix NPE when generate xml file (#116)
  • 335b03bbf78d37ce19c080028a407aba78b6b96a Update regex to resolve security alert (#114)
  • 3bfe51a09c2de5f2edab13d3b3d9cc1887b8498c Team & Team Member Management (#108)
  • 33dc27498e7fdf30c9d4f96fa0aa2742a4850e13 Lsh/team management compatibility (#113)
  • 9af4d039ca2ed610968259e14241a99e59ee52f5 Team management compatibility (#112)

This list of changes was auto generated.

HydraLab -

Published by zhou9584 almost 2 years ago

Changes:

  • 6e0987e3f0d9f5b36aaad22b80e0a92dca864e6b fix file rename bug (#110)
  • 4d0202633105fd689587031aba4adf992c751411 Bump trim-newlines and node-sass in /react (#105)
  • b68eb716e30d75930e39c836ae3a888eb3536b3a Fix security alert (#106)
  • 4268ea5491bd27befb825e32237efce8c44dda1d Lsh/team management compatibility (#109)
  • 8cc0f4e75e804d4f547a15fdae5e0c1af35bc6e1 Add White as the Microsoft Give Sponsor of Hydra Lab (#107)
  • 6cf19703d79ad5b4044c8cca501d94290d5f495b Bump follow-redirects from 1.13.3 to 1.15.2 in /react (#59)
  • a72a9ab106b5b0ce565bad9c2d32a3ba2d0a7eae Bump node-forge and webpack-dev-server in /react (#29)
  • 6f93a00002edbd37f8494ff70acfc0c4bfc6cd00 fix critical security alert created by codeql (#104)
  • ab2ffc2f277b029918de6d33f7ddba1f621c12fa Generate test result xml (#103)
  • ae79b6684e31495218c085df34c8c93a06463383 Lsh/team management compatibility (#102)
  • 9d8f61d8ba42915222c8250278cf55752c02d4cd Lsh/team management compatibility (#101)
  • edd3d604bfe54b3f08b8e413b600cd62368a5e5e Update APIs for team management frontend compatability (#100)
  • 9f14e9415d365ab1f9f08a14c80afeb328161128 rename .sh file
  • f06d1716a9fa3865c3df2fb79699f5cca15d0ed7 Disable Multitenant auth (#99)
  • d11d100c8d0b20c9b10c887619c55c95fb09fc04 Upgrade gradle plugin version to 34 (#97)
  • 907b7ec4cba88a808f4762c6ba126e0ff8c6a4f2 Can't access jCenter. Replace it with mavenCentral (#98)
  • c71239c7015be4cdb45dd4a66f730729245b0bc3 Update file format and add .gitattributes to manage (#96)
  • 41eb565e77d451cba1bc4b6c3f24921b17eacf2d The file can't run normally and regenerate it (#95)
  • a0aafe19978ddafeac7a8e6a9338c19e7c03fdaf Fix: env variable for Grafana cannot be loaded in the step of substitution of start.sh, change to load directly using variables in Grafana config files. (#94)
  • d50b224939f40ad20b2a6e8966e3a11a88925906 Fix :The unicode of file will be converted to utf-8 bom in wondows platform (#93)
  • 80f92c011cee9eb5d464932199b878c436db84eb Upgrade gradle plugin version to 1.0.33; (#92)
  • cf8f100d5bf760b657e418c7ac66eaa9349fc5e8 Hydra Lab VSTS Extension 2.0.6 (#91)
  • 3dc59fa149df07086cf2ea677255c577ce89fc67 Fix Font bug about video display (#90)
  • ae954907a0c3cb6fa2daeff5ee555bf10b8d4f27 Add junqinliu as the Microsoft Give Sponsor of Hydra Lab (#89)
  • 6794974a3d345d0791d7b4c5a0d8d5db7ff17000 Millard/drag and drop windows runner (#79)
  • 813682f094b9d478b807b45001c7741006eb03f3 Add Jiapei as the Microsoft Give Sponsor of Hydra Lab (#88)

This list of changes was auto generated.

HydraLab -

Published by zhou9584 almost 2 years ago

Changes:

  • 35a69cd63fef6acc08658c86c510edbf616c51ff Fix Font bug about video display (#90)

This list of changes was auto generated.

HydraLab -

Published by zhou9584 almost 2 years ago

Changes:

  • 35466d40fffba9d5292a901c02105e249cb73277 Bugfix: UNSTABLE is also a kind of Alive (#87)
  • b9491e690a36a84ceb74be0a9183d3e2194667fa Generate parent folder before downloading (#86)
  • 8a15a419125098277e340d4532bf20bc2e0762f8 Convert to number before comparing (#84)
  • ccab9f12c8fbdf7488cfb133f04bf3ece17376ae Update ADO extension to adapt to private Blob (#83)
  • 4377c636c63eec06efc4fff9da3bb2488d328092 Update Gradle plugin to adapt to private Blob (#82)
  • e6b363abf8131fa2900da3cf76054351f879960e Upgrade blob service to adapt to private blob (#81)
  • 81fbe76ac750911b92e77e7f941afad31a8aef42 Add Germey as the Microsoft Give Sponsor of Hydra Lab (#80)
  • eb5ccb69c941183a5831375b4b98d4f69d442926 Give auction campaign redeem (#78)
  • ca47af4c69cdd66670fa84b6be308ee336390f3e Lsh/upgrade gradle plugin (#77)
  • b4da73bc2c69df17271472b7bc2edb45eb2cb601 Lsh/upgrade gradle plugin (#76)
  • 96f62780a422a6ae54e186930a9871535815ade1 Lsh/upgrade gradle plugin (#75)
  • 22be1193a460845a1445544699fa080d1bf765b2 Scrub the sensitive info of args (#74)
  • 764c2745d559979af2066f993050cb44e8dc304e Update:version schema design (#73)
  • 6601d063fdcc63452c876dc272078c2a74bb76cd Fix Test Report View blank (#72)
  • 41c7b05f20639ddecbc3278dbd7615ee72b0cce8 Update: add release tag to the build pipeline of Release branchs (#71)
  • b3233064845ff5c3ab15da0afca3b382f1cac21d Lsh/upgrade gradle plugin (#70)
  • d19b14d29717dc01e854320b70c307123c811a49 Upgrade gradle plugin version to 1.0.27; (#69)
  • f2fc44a1ba8769ce7384579cc5a4108394799243 Change Hydar Lab alert banner (#68)
  • b0e8205670e636fd26369f4de32bb6cc1a443633 Create codeql.yml
  • 010f37b2b2e55be8e1dce9f57483a82b28d51fe8 Update: custom the runner of espresso (#67)
  • d37a00e9be5f4a3a93e4469d5ccb14b3a446a242 Change USER's own default TEAM in front-end (#66)
  • d45c9c628bccf8c5ee134bddf8c1470a1389b7ca Upgrade font-page to integrate with new file set (#64)
  • 6faf82c78ebef02cfc3b33c31b6a9b7ac5608a72 Add default team query API (#65)
  • 351f5ffbef15c230d0c74bc5c223763c3c91c9fb Update the pipeline url in github page (#63)
  • 3578576a0805ff56dd8006034748c33a1dca3363 Update email alert template (#62)
  • 5fdd9bfb08b6b1015cf648df4ad4c68dbdc415d7 Bump json-schema and jsprim in /react (#61)
  • 12ee4aab07a4629ade99eb74078f39570132b154 Bump url-parse from 1.5.3 to 1.5.10 in /react (#58)
  • 716974474cad6a99f13d6c17155911c2b61cc9dc Bump async from 2.6.3 to 2.6.4 in /react (#28)
  • 36836ec037d3feed8d7a6464c1fa95615182be3e Bump eventsource from 1.1.0 to 1.1.2 in /react (#27)
  • 8455b1f33114414dc5a7599edea9c63e04fa5495 Bump nanoid from 3.1.29 to 3.3.4 in /react (#57)
  • 808a3986ba25d1786d9daa88339fb03dd417a596 Bump minimist from 1.2.5 to 1.2.6 in /react (#33)
  • 4cc9be02b6250039e82a4612ac9fae4158ef5014 Bump terser from 4.8.0 to 4.8.1 in /react (#34)
  • cbb056ac547901e00a6d56029e67b715ba12c626 Update README.md (#47)
  • ce0a07f53cca64263700f41d820e476997c7b752 Lsh/set user default team (#55)
  • 697241abc65175e40e80d760428edee8608bc73a Update CriteriaTypeUtil.java (#56)
  • ee277a577d7c321e28fde38b98160ef52fb83685 Fix azure-pipelines-ci.yml bug (#54)
  • 6fd8000123e94f33b825da1c2614a0b0b4d23b98 feature: release packages if not PR triggered (#51)
  • 8bbd34b751e9d443e6ac6f93c9a639ddd00de01b Hydra Lab VSTS Extension V2 (#50)
  • b08e23ce85010fe069351a2f3236fbc707bf9ef1 Add comment to declare the format of username (#53)
  • 52cd762a40160138031ea18bda3bf066e277ab29 1. Fix Copy Token Fail (#52)
  • d66a8a04cda043dfe3e07a32a51bec88602bf502 Add NPE check for TestTask running authentication pre check (#48)
  • 55b2ec3449ce77871c1fb2a8f20fe92f0098e8fe Delete HydraLab-CI.yml (#44)
  • c68640ce19fa556d978451fee74ce92d8bd4c9d1 Create HydraLab-CI.yml
  • 1eb5555de904098e9ccbcec6742282119b1c6f49 Add comment to ignore CodeQL alert (#42)
  • cffd5f48020908306163139a11ec72e8946a7cda init the session of defaultuser (#41)
  • af28dd36aaa3164d811e1c1c4fbe67e8051f469a Updated gradle plugin version to 1.0.25 (#40)
  • 5a885a9ab4a102a20c6d7388982b8e6a3570579b Pick T2C browser support (#36)
  • 9080a680b998319f45dde568bca4ed051832cf57 Upload vsts extension for hydra lab (#37)
  • 858b013a43639bdce6e9f7a5545700680704412c update the copyright info of .java files (#32)
  • 7403df91f84d70d15e198b06e942bc50ede8e0e5 Add copyright (#31)
  • cadaa57aa6713492169139e23d82101ffae3991a Migrate css style code (#16)
  • b9995e8d68a1f6e0c15812422cf3863d94d0734f Add migrated code for appium test runner (#15)
  • 0615b27467487f0ee143f5fe24e45421cd888e40 Migrate the code under my ownership from AzureDevOps to Github for op… (#18)
  • b3ef1b527b75d36314d725c344c359e4519ffc96 Mitigate common\src\main\java\com\microsoft\hydralab\common\logger src code (#17)
  • a3533ca5fa5a12936cadb0cc3ad46b20b475da90 Add HydraLab android client (#25)
  • 28981ae15ffbcb2a0f56f4121bdf1aaeaea301fa Add controller and screen (#26)
  • 8dab6331991e82168462ba147aa0ac7dabea58d2 Add front-end related files (#22)
  • f5f8540dfcf6333d639b242ae1b44f079d9b6dc4 First Pick to GitHub (#20)
  • d5cd7c710dc68d162cc2a3414bb221e65a179569 Migrate code from ADO to GitHub (#19)
  • 8b9ec2bc89ce8675b7094246af63c6cf793b0fa2 Add ADO code to GitHub for open source (#24)
  • 5e3319977818e8d90cb39940f1ca6c2456f6a2e3 Revert "add: push code to github"
  • ebf7660157339c778e269065a3f438abd1c8560a add: push code to github
  • 422edf4065dc2f40b851048ffa816252b38c3b8d update font to Segoe UI
  • 134b2c462082f9093e14c4c8a266746f3bc1dd03 Fixed bug pictures unloaded
  • 48f35b10f2370e8e525583f3de2f7e5cdb24a308 Fixed bug pictures unloaded
  • f6eb6e1b5a68f58a84e7ebcc15b55265b079a8d7 Fixed bug pictures unloaded
  • d68daf19c1908550175c247bbbd2eea8ccf848b7 Fixed bug pictures unloaded
  • cca0c9929035c7c91c8109c7f8aa5f794ee61ab1 Fixed bug pictures unloaded
  • da899ad11d780ac274b0de2038fe8b26f0218109 Fixed bug pictures unloaded
  • 2ca1ccb1215d5eb4ba2d64322bf79f5ba87731aa Fixed bug pictures unloaded
  • 7f2978aed0873d75fe67bc4491bb15483236c4e1 Fixed bug pictures unloaded
  • 44cec23ccbf8e537e26b8b313957e22b9cb45e13 update url
  • 71ef325fbd6afba7e37d4f9076440f6fb66d397d update url
  • 61701ce55b8aa67e9664e5fd1087e000e940bff2 update baseUrl
  • e70fce6297ddc2b0f02c2fb934465e3efe1218c9 Add page
  • 0ceb9eaf5b11331a5344d2451b836f3945296019 Add T2C Runner
  • 96685f26ac9cb76ff592b3286ed46aad072963f1 Upload windows agent installer
  • 33350a41378733f8f4e2774048cda9e20deb0d86 Merge pull request #3 from microsoft/taoran/readme
  • 75e051301fa00294fb8851f1b759b2272e95fbf2 Fix
  • 9d3984900a8e8479a7e326934c9705213882994c Update
  • 9f19c10ef2cab0f89d6c7242efcdd3d50f8df3f4 Resolve comments.
  • a6b0613c114fbdaa463fedb02eef9fe89d5e6726 Update
  • fb54f2e67d4a3af0b9b841e17ee83c7ff9b00d02 Resolve comments
  • b4d76ae5ed44f02e4edaa089838c2ff4a7f72975 Merge branch 'main' into taoran/readme
  • 3fe0b59bfda0bd8cf88bc29d130ba2fd8b1fb893 Move images to doc folder
  • dae7eb9cc1b9b97b4625530790a1587d8e60014f Fix
  • d7af3d3881de8854650ce3643bb5f1f6621f874e Format
  • ba2352cca964bf755a1545864b795b9b750b9cef The outline of README.md
  • cf10c62f98c4bab2faf4dd7a958d7be65ea10bba Update index.md
  • 8ec750ecf5cf8204f5c41c69a476118ed28dafb4 Create index.md
  • 11ba2c70cbddcfe0cc5c31f889d40079a7e6c38e Set theme jekyll-theme-cayman
  • 963fe1295940fe5b94f1aa3a8aa25433ea133b22 Update README content.
  • b2305d7a1b01f98be4ef4c87fff54864110f5ea8 Remove TOC in the README and restructure the content.
  • eb60f1c90a42c40aecab2bcdf6625e2d764ccea9 Update README content and add images for banner, logos and technique architecture.
  • fa82edbdc00cfa908ad57daaf0abfbb14c543856 SUPPORT.md committed
  • ef568e80d537b14ef617849f664da75d3159591f SECURITY.md committed
  • f4daa74ede4d02c5c6fc67180fe7d7b3104dd276 README.md committed
  • 1161181bc6e99a514ebdb08c080300f96d4ab44f LICENSE committed
  • cf573b874232d0058d6052bbef30c0d7c8350ff5 CODE_OF_CONDUCT.md committed

This list of changes was auto generated.

Badges
Extracted from project README
Build Status
Related Projects