[Bug 1855898] Re: Cache results of detecting X and PulseAudio when starting environment

Balint Reczey balint.reczey at canonical.com
Tue Dec 10 18:40:17 UTC 2019


** Description changed:

  [Impact]
  
-  * Detecting X and PulseAudio takes some time when starting every shell even when it is unlikely that those servers go away between opening new shells.
-  * The fix is reusing cached info when starting new shells.
+  * Detecting X and PulseAudio takes some time when starting every shell even when it is unlikely that those servers go away between opening new shells.
+  * The fix is reusing cached info when starting new shells.
+ 
+ [ Test Case ]
+ 
+  * Start X server and PulseAudio server on Windows, the host WSL system
+  * run:
+ 
+ rm -f $HOME/.config/wslu/integration-cache
+ unset DISPLAY
+ unset PULSE_SERVER
+ time . /etc/profile.s/wsl-integration.sh
+ echo $DISPLAY $PULSE_SERVER
+ cat $HOME/.config/wslu/integration-cache
+ time . /etc/profile.s/wsl-integration.sh
+ 
+  * Ran all of that again with X server and PulseAudio server turned off
+ 
+ [Regression Potential]
+ 
+  * TODO

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to wslu in Ubuntu.
https://bugs.launchpad.net/bugs/1855898

Title:
  Cache results of detecting X and PulseAudio when starting environment

Status in wslu package in Ubuntu:
  New

Bug description:
  [Impact]

   * Detecting X and PulseAudio takes some time when starting every shell even when it is unlikely that those servers go away between opening new shells.
   * The fix is reusing cached info when starting new shells.

  [ Test Case ]

   * Start X server and PulseAudio server on Windows, the host WSL system
   * run:

  rm -f $HOME/.config/wslu/integration-cache
  unset DISPLAY
  unset PULSE_SERVER
  time . /etc/profile.s/wsl-integration.sh
  echo $DISPLAY $PULSE_SERVER
  cat $HOME/.config/wslu/integration-cache
  time . /etc/profile.s/wsl-integration.sh

   * Ran all of that again with X server and PulseAudio server turned
  off

  [Regression Potential]

   * TODO

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wslu/+bug/1855898/+subscriptions



More information about the foundations-bugs mailing list