<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Testing on JOURNAL.ROBBI.MY</title><link>https://journal.robbi.my/tags/testing/</link><description>Recent content in Testing on JOURNAL.ROBBI.MY</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 30 Jun 2026 03:01:59 +0000</lastBuildDate><atom:link href="https://journal.robbi.my/tags/testing/index.xml" rel="self" type="application/rss+xml"/><item><title>bookmark - Scaling Spring Boot Strategies for Handling Millions of Requests</title><link>https://journal.robbi.my/indieweb/241103110133/</link><pubDate>Sun, 03 Nov 2024 11:01:33 +0800</pubDate><guid>https://journal.robbi.my/indieweb/241103110133/</guid><description>&lt;p&gt;Mirror:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://archive.ph/HTgEv"&gt;archive.today&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>23 11 15 1003_test Again Reality</title><link>https://journal.robbi.my/indieweb/231115100323/</link><pubDate>Wed, 15 Nov 2023 10:03:23 +0800</pubDate><guid>https://journal.robbi.my/indieweb/231115100323/</guid><description>&lt;p&gt;Mirror:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://archive.ph/jOA4J"&gt;https://archive.ph/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://web.archive.org/web/20231115020551/https://borretti.me/article/test-against-reality"&gt;https://web.archive.org/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Fedora - dnf history with fedora-repos-archive</title><link>https://journal.robbi.my/posts/210101055200/</link><pubDate>Fri, 01 Jan 2021 05:52:00 +0000</pubDate><guid>https://journal.robbi.my/posts/210101055200/</guid><description>&lt;p&gt;Fedora use &lt;code&gt;dnf&lt;/code&gt; as package manager and &lt;code&gt;dnf&lt;/code&gt;have option to see transaction history and undo/rollback the transaction.&lt;/p&gt;
&lt;p&gt;For example I updated &lt;code&gt;icecat&lt;/code&gt; web browser via &lt;code&gt;dnf update icecat&lt;/code&gt; to newer version that just released and then after installed the newer package, I can check and see my last transaction history :&lt;/p&gt;
&lt;div class="code-block"&gt;
 &lt;div class="code-header font-mono"&gt;
 &lt;span class="code-lang"&gt;bash&lt;/span&gt;
 &lt;div class="code-window-controls"&gt;
 &lt;button class="code-copy" onclick="copyCode(this)" title="Copy to clipboard"&gt;📋 Copy&lt;/button&gt;
 &lt;span class="ctrl-min"&gt;&lt;/span&gt;
 &lt;span class="ctrl-max"&gt;&lt;/span&gt;
 &lt;span class="ctrl-close"&gt;&lt;/span&gt;
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="code-content"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$ dnf &lt;span style="color:#8be9fd;font-style:italic"&gt;history&lt;/span&gt; info last
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Transaction ID : &lt;span style="color:#bd93f9"&gt;15&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Begin &lt;span style="color:#8be9fd;font-style:italic"&gt;time&lt;/span&gt; : Thu &lt;span style="color:#bd93f9"&gt;31&lt;/span&gt; Dec &lt;span style="color:#bd93f9"&gt;2020&lt;/span&gt; 09:31:29 AM +08
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Begin rpmdb : 1448:392d27370be7608526fcef0475d4bee78ebffc22
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;End &lt;span style="color:#8be9fd;font-style:italic"&gt;time&lt;/span&gt; : Thu &lt;span style="color:#bd93f9"&gt;31&lt;/span&gt; Dec &lt;span style="color:#bd93f9"&gt;2020&lt;/span&gt; 09:31:47 AM +08 &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;&lt;span style="color:#bd93f9"&gt;18&lt;/span&gt; seconds&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;End rpmdb : 1448:46959b33ef3c9604fe74ec6a98b5d13771f73f3b
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;User : robbi &amp;lt;robbi&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Return-Code : Success
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Releasever : &lt;span style="color:#bd93f9"&gt;33&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Command Line : update icecat
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Comment :
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Packages Altered:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Upgrade icecat-78.6.0-2.rh1.fc33.x86_64 @updates
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Upgraded icecat-78.5.0-2.rh2.fc33.x86_64 @@System&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;As we can see, I just updated my &lt;code&gt;icecat&lt;/code&gt; web browser from &lt;em&gt;78.5.0-2.rh2.fc33&lt;/em&gt; to &lt;em&gt;78.6.0-2.rh1.fc33&lt;/em&gt; via &lt;code&gt;dnf&lt;/code&gt; at 31 Dec 2020 09:31:29 AM.&lt;/p&gt;</description></item><item><title>Fedora - koji kernel regression testing</title><link>https://journal.robbi.my/posts/201231084500/</link><pubDate>Thu, 31 Dec 2020 08:45:00 +0000</pubDate><guid>https://journal.robbi.my/posts/201231084500/</guid><description>&lt;p&gt;I will show how to get latest kernel from Koji for testing purpose. For your infomation, Koji build packages take times to appear on &lt;code&gt;updates-testing&lt;/code&gt; repository.&lt;/p&gt;
&lt;p&gt;The faster way to get latest kernel the is manually download from Koji. As example here, on this blog post I will show how I will load kernel &lt;code&gt;kernel-5.10.4-200&lt;/code&gt; to my Fedora 33 Workstation.&lt;/p&gt;
&lt;p&gt;Firstly check the latest success build kernel &lt;a href="https://koji.fedoraproject.org/koji/packageinfo?packageID=8"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For example, I will use this build&lt;/p&gt;</description></item><item><title>Sending JSON data file using CURL to API endpoint</title><link>https://journal.robbi.my/posts/201130102300/</link><pubDate>Mon, 30 Nov 2020 10:23:00 +0000</pubDate><guid>https://journal.robbi.my/posts/201130102300/</guid><description>&lt;p&gt;I developed warehouse system and use restful as communication method between our software and client software. We let end point of our system to talk each other with API designed.&lt;/p&gt;
&lt;p&gt;For simple and small test using Postman or SOAP-UI is enough for me but to when to test this system with massive data via API is quite headache, plus the mock features on Postman limited and not &amp;ldquo;mocking&amp;rdquo; enough as I want.&lt;/p&gt;</description></item></channel></rss>