Skip to content
Snippets Groups Projects
  1. Apr 22, 2019
  2. Apr 21, 2019
  3. Apr 20, 2019
  4. Apr 19, 2019
    • Isma Cortes Vazquez's avatar
      [sl4f][e2e] Also retry on http.ClientException. · 6aefa8c0
      Isma Cortes Vazquez authored
      It seems like http.<anything> can throw this exception when it can't
      figure out the http response and maybe some other problems.
      
      TESTED=Re-ran the test. Hard to test for this particular exception,
      though.
      
      Change-Id: I29ed7c5e76379c8cd45edfc1359e03d43dfe2019
      6aefa8c0
    • Nick Maniscalco's avatar
      [kernel][vm] Keep per cpu counts of vm_page states · a5a03fac
      Nick Maniscalco authored
      The purpose of this change is to improve the performance of
      ZX_INFO_KMEM_STATS.  By maintaining counters of vm_page states we no
      longer need to walk all pages to compute ZX_INFO_KMEM_STATS.
      
      A previous version of this change used global atomic integers, but
      that proved to be too expensive (ZX-3916).  Instead, we use per cpu
      counters and access them with preemption disabled.
      
      Move vm_page_state to it's own file to prevent a cicular dependency
      between page and percpu.
      
      Add a couple static helper methods to Percpus to facilitate accessing
      per cpu counters like vm_page_counts.
      
      Ran zircon_benchmarks on a NUC to ensure this doesn't significantly
      regress performance.  Looked at Channel/WriteRead/64bytes as it seems
      to be a bellwether.
      
      Before --
      
            Mean    Std dev        Min        Max     Median Unit         Mean Mbytes/sec Test case
             562         33        542       6403        555 nanoseconds          108.552 Channel/WriteRead/64bytes
             277         19        263       4391        272 nanoseconds              N/A Channel/WriteRead/64bytes.write
             285         17        274       2680        282 nanoseconds              N/A Channel/WriteRead/64bytes.read
      
      After --
      
            Mean    Std dev        Min        Max     Median Unit         Mean Mbytes/sec Test case
             571         13        558       6263        569 nanoseconds          106.880 Channel/WriteRead/64bytes
             284         10        275       4458        282 nanoseconds              N/A Channel/WriteRead/64bytes.write
             287          7        279       1805        286 nanoseconds              N/A Channel/WriteRead/64bytes.read
      
      Bug: ZX-833 #comment per cpu counts
      Test: booted and ran 'kstats -m'
      Change-Id: I18083c4dbc3d0423cc59cf3700a93dc72de8d2e3
      a5a03fac
    • ankitdave's avatar
      [scenic] Adding a new command called Apply Color Filters. · 9c5edda2
      ankitdave authored
      This cl is adding a new command called ApplyColorFilter.
      This command will be implemented by scenic, and will be used by
      RootPresenter to Apply Accessiblity settings like Color Correction
      and Color Inversion.
      
      Testing:
        * Builds
        * Installed on device.
      
      MI4-1913 #comment
      
      Change-Id: Ibc2abaf0be760186baa741f5dbd8f825f12e9154
      9c5edda2
    • Tamir Duberstein's avatar
      [network/tests] simplify no_network_test · 174f6e22
      Tamir Duberstein authored
      ...by expressing it as a simple gtest case and using netemul.
      
      Change-Id: I1094cee515d5f149c4eb5b1d968ac1a68c16d2da
      174f6e22
    • Mike Voydanoff's avatar
      [dev][astro-tdm-output] Convert to composite device driver · 6984f3ef
      Mike Voydanoff authored
      astro-tdm-output now uses composite protocol to access I2C and GPIOs.
      
      TEST: "audio record" and "audio play" on astro
      Change-Id: I92f8c387f9806ba29f26929b1fc13d39f8b0c5ee
      6984f3ef
    • Tamir Duberstein's avatar
      [netstack/tests] remove netstack_filter_test · 7728f0ca
      Tamir Duberstein authored
      This "test" is just boilerplate and doesn't test anything. When we are
      ready to add a real test, it can just go in the rust test binary
      containing the other integration tests.
      
      Change-Id: Ic210cd225333f16e8a55946d952f67dd3e0f2ed9
      7728f0ca
    • Bryan Henry's avatar
      [component_manager] Move tests out of experimental · d53f9e90
      Bryan Henry authored
      Change-Id: I2dd63dc91ddc1937fa68d978297281a1a71d6d2c
      d53f9e90
    • Tamir Duberstein's avatar
      [network/tests] simplify ioctl_test · df49c7aa
      Tamir Duberstein authored
      ...by expressing it as a simple gtest case.
      
      Change-Id: Ie38a7b5097ac0e0d7483d7df89d2819ebc625eee
      df49c7aa
Loading