<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MilamberSpace - JMeter &#187; Bug</title>
	<atom:link href="http://blog.milamberspace.net/index.php/category/bug/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.milamberspace.net</link>
	<description>Apache JMeter (surtout) mais aussi GNU/Linux, OpenSource, l&#039;Informatique, etc.</description>
	<lastBuildDate>Sat, 04 Feb 2012 20:56:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Quelques nouvelles de JMeter</title>
		<link>http://blog.milamberspace.net/index.php/2011/09/18/quelques-nouvelles-de-jmeter-974.html</link>
		<comments>http://blog.milamberspace.net/index.php/2011/09/18/quelques-nouvelles-de-jmeter-974.html#comments</comments>
		<pubDate>Sun, 18 Sep 2011 12:17:31 +0000</pubDate>
		<dc:creator>Milamber</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[JMeter]]></category>

		<guid isPermaLink="false">http://blog.milamberspace.net/?p=974</guid>
		<description><![CDATA[Cela fait un petit moment que je n&#8217;ai pas publié de billet, une des raisons principales de l&#8217;absence de billet, c&#8217;est JMeter. Depuis la publication de la version 2.5, l&#8217;activité du bugzilla de JMeter a fortement augmenté. D&#8217;une part, des bugs ont été trouvés sur des nouvelles fonctionnalités de la 2.5, et d&#8217;autre part, de [...]]]></description>
			<content:encoded><![CDATA[<p>Cela fait un petit moment que je n&#8217;ai pas publié de billet, une des raisons principales de l&#8217;absence de billet, c&#8217;est JMeter.<br />
Depuis la<a title="Apache JMeter 2.5 est sorti" href="http://blog.milamberspace.net/index.php/2011/08/18/apache-jmeter-2-5-est-sorti-964.html"> publication de la version 2.5</a>, l&#8217;activité du <a href="https://issues.apache.org/bugzilla/">bugzilla</a> de JMeter a fortement augmenté. D&#8217;une part, des bugs ont été trouvés sur des nouvelles fonctionnalités de la 2.5, et d&#8217;autre part, de nouveaux contributeurs ont proposé bons nombres de correctifs à de nombreux bugs.<br />
Concernant les bugs trouvés sur les nouvelles fonctionnalités, j&#8217;en mentionne deux : <span id="more-974"></span></p>
<ul>
<li>Sur l&#8217;implémentation HTTPClient 4.1 pour la requête HTTP, il y avait un problème de libération de connexion HTTP, ce qui engendrait une consommation excessive de ressources (mémoire et sockets), allant jusqu&#8217;à interdire les « gros » tests de charges.</li>
<li>Sur la nouvelle fonctionnalité de téléchargement parallèles des ressources associées à une page avec l&#8217;utilisation conjointe d&#8217;un Gestionnaire de cache. Ce dernier <a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=51752">n&#8217;était pas utilisé</a> lors de la récupération des ressources.</li>
</ul>
<p>Concernant les correctifs des nouveaux contributeurs, on peut parler de :</p>
<ul>
<li>Actuellement il y a un<a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50618"> problème de StackOverflowError</a> sur le contrôleur Si (IF) lorsque la condition renvoie toujours faux, à cause de la conception du parcours de l&#8217;arbre JMeter utilisant une méthode récursive dont la condition de stop est un renvoi de &#8216;null&#8217; et du détournement de cette condition de stop par le contrôleur Si qui renvoi aussi &#8216;null&#8217; lorsque la condition est fausse. Toujours est-il que cela part en boucle récursive infinie si votre contrôleur Si est tout seul dans l&#8217;arbre et retourne faux (pour un nombre d&#8217;itération supérieur à la pile Java). Avec l&#8217;assistance d&#8217;un nouveau contributeur, on a corrigé un cas de figure (si le contrôleur Si commence à renvoyer des vrais, puis que des faux). NB. un contournement possible est d&#8217;ajouter un échantillon Débogage au même niveau (ou supérieur) que le contrôleur Si, avec cela la boucle infinie ne se produit pas.</li>
<li>Le <a href="https://issues.apache.org/bugzilla/show_bug.cgi?id=50032">bug 50032 </a>corrigeait un problème d&#8217;exécution du Contrôleur Si (encore!) lorsque ce dernier contenait plusieurs échantillons avec des assertions fausses et qu&#8217;il n&#8217;exécutait pas le bon échantillon à l&#8217;itération suivante. Ce bug 50032 a apporté deux régressions. Les deux sont corrigées pour la future version 2.5.1</li>
<li>Un certain nombre d&#8217;améliorations ont été effectués sur la requête WebServices SOAP, au niveau de l&#8217;assistant de configuration et aussi de son interface utilisateur pour la rendre plus conviviale.</li>
</ul>
<p>Pour résumer, depuis la sortie de la version 2.5, on bosse pas mal sur les correctifs, et depuis qu&#8217;il a été annoncé que nous voulions sortir une version 2.5.1 rapidement à cause notamment du bug sur le HTTPClient 4.1, on a le phénomène <em>« valide mon patch avant la release stp ! »</em>. C&#8217;est à la fois super, car cela améliore JMeter, mais aussi fatiguant, car cela demande du temps/travail en plus <img src='http://blog.milamberspace.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
C&#8217;est en train de se stabiliser, et la nouvelle version 2.5.1 qui est avant tout à vocation corrective, va sortir prochainement.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milamberspace.net/index.php/2011/09/18/quelques-nouvelles-de-jmeter-974.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Vista bug entre 96 DPI et 120 DPI sur le menu Démarrer</title>
		<link>http://blog.milamberspace.net/index.php/2008/02/02/windows-vista-bug-entre-96-dpi-et-120-dpi-sur-le-menu-demarrer-62.html</link>
		<comments>http://blog.milamberspace.net/index.php/2008/02/02/windows-vista-bug-entre-96-dpi-et-120-dpi-sur-le-menu-demarrer-62.html#comments</comments>
		<pubDate>Sat, 02 Feb 2008 18:52:55 +0000</pubDate>
		<dc:creator>Milamber</dc:creator>
				<category><![CDATA[120 DPI]]></category>
		<category><![CDATA[96 DPI]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[DPI]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.milamberspace.net/index.php/2008/02/02/windows-vista-bug-entre-96-dpi-et-120-dpi-sur-le-menu-demarrer-62.html</guid>
		<description><![CDATA[Il y a un proverbe qui dit qu&#8217;il ne faut jamais cracher dans sa soupe. J&#8217;utilise Windows Vista comme poste de travail de tous les jours depuis quelques mois, et j&#8217;en suis bien satisfait pratiquement tout le temps par rapport à Windows XP. (La fonctionnalité la plus importante pour moi est la possibilité de saisir [...]]]></description>
			<content:encoded><![CDATA[<p>Il y a un proverbe qui dit qu&#8217;il ne faut jamais cracher dans sa soupe. J&#8217;utilise Windows Vista comme poste de travail de tous les jours depuis quelques mois, et j&#8217;en suis bien satisfait pratiquement tout le temps par rapport à Windows XP. (La fonctionnalité la plus importante pour moi est la possibilité de saisir le nom d&#8217;un programme depuis le champ de recherche du menu Démarrer. Ce qui permet de lancer depuis le clavier, sans passer par la souris, un logiciel en quelques secondes (voir centièmes de secondes)).</p>
<p>J&#8217;ai la particularité d&#8217;avoir un écran d&#8217;ordinateur portable de 15&nbsp;&raquo; avec une résolution de 1920&#215;1200 pixels. Donc autant vous dire qu&#8217;en affichage &laquo;&nbsp;normal&nbsp;&raquo;, les caractères sont carrément petits. Je suis même certains que mon ophtalmologiste me mettrait une claque s&#8217;il voyait mon écran en affichage normal.</p>
<p>Vous allez me dire : Pourquoi nous parler de soupe et d&#8217;ophtalmologie ?<span id="more-62"></span></p>
<p>Tout simplement parce qu&#8217;avec cette résolution d&#8217;écran et en mode &laquo;&nbsp;normal&nbsp;&raquo; on est à 96 DPI (point par pouce en français) au niveau de l&#8217;affichage. Mais Vista permet de changer le nombre de DPI, pour une meilleure visibilité (notamment pour les personnes avec des soucis de visions : les mal-voyants, cf. <a href="http://www.handicapzero.org/" target="_blank">HandiCapZéro</a>, association pour les mal-voyants et non-voyants)</p>
<p>Donc 96 DPI cela vraiment des petits caractères avec une telle résolution. Pour faire plaisir à mon docteur des yeux, je suis passé à 120 DPI avec Vista. Les caractères sont beaucoup plus gros, et plus lisible sans aucun doute. Mais pourquoi avoir une résolution de 1920&#215;1200 si on ne peut pas en bénéficier, car à 120 DPI on réduit également &laquo;&nbsp;la résolution&nbsp;&raquo; (on ne voit pas autant qu&#8217;en 96 DPI). Alors pourquoi ne pas tester une valeur entre 96 et 120 DPI afin de faire plaisir à mon ophtalmo&#8230;</p>
<p>Donc, Vista permet de personnaliser le nombre de DPI. Si vous choisissez une valeur entre 96 et 120 DPI, vous aurez un &laquo;&nbsp;bug d&#8217;affichage&nbsp;&raquo; de Windows Vista au niveau du menu Démarrer et du sous-menu d&#8217;arrêt-redémarrage Vista.</p>
<p>Choix des DPI :</p>
<p style="text-align: center"><img src="/wp-content/images/vista-bug/02-vista-display-dpi.gif" alt="Choix DPI Vista" border="1" height="191" width="478" /></p>
<p>Voici quelques captures d&#8217;écrans pour mieux montrer le &laquo;&nbsp;bug&nbsp;&raquo; avec 106 DPI (110% de l&#8217;affichage):</p>
<p style="text-align: center"><img src="/wp-content/images/vista-bug/01-vista-bug-display-dpi.gif" alt="Bug Vista 106 dpi" border="1" height="225" width="336" /></p>
<p>En mode 96 DPI, il n&#8217;y a pas de problème :</p>
<p style="text-align: center"><img src="/wp-content/images/vista-bug/03-vista-display-dpi-96.gif" alt="Vista 96 DPI" border="1" height="161" width="271" /></p>
<p>Et en mode 120 DPI, aucun problème aussi :</p>
<p style="text-align: center"><img src="/wp-content/images/vista-bug/04-vista-display-dpi-120.gif" alt="Vista DPI 120" border="1" height="256" width="377" /></p>
<p>Pour revenir à la soupe, c&#8217;est pas beau de critiquer son système d&#8217;exploitation de tous les jours, mais bon un &laquo;&nbsp;bug&nbsp;&raquo; aussi flagrand aurait pu être trouvé par les &laquo;&nbsp;bétâ-testeurs&nbsp;&raquo;.</p>
<p>./</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milamberspace.net/index.php/2008/02/02/windows-vista-bug-entre-96-dpi-et-120-dpi-sur-le-menu-demarrer-62.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

