How To Install xsp-tests on CentOS 8

xsp-tests is xsp test files

Introduction

In this tutorial we learn how to install xsp-tests on CentOS 8.

What is xsp-tests

Files for testing the xsp server

We can use yum or dnf to install xsp-tests on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install xsp-tests.

Install xsp-tests on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install xsp-tests using dnf by running the following command:

sudo dnf -y install xsp-tests

Install xsp-tests on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install xsp-tests using yum by running the following command:

sudo yum -y install xsp-tests

How To Uninstall xsp-tests on CentOS 8

To uninstall only the xsp-tests package we can use the following command:

sudo dnf remove xsp-tests

xsp-tests Package Contents on CentOS 8

/usr/lib/xsp/test
/usr/lib/xsp/test/1.1
/usr/lib/xsp/test/1.1/asp.net
/usr/lib/xsp/test/1.1/asp.net/body.inc
/usr/lib/xsp/test/1.1/asp.net/browsercaps.aspx
/usr/lib/xsp/test/1.1/asp.net/code-render.aspx
/usr/lib/xsp/test/1.1/asp.net/codebehind1.aspx
/usr/lib/xsp/test/1.1/asp.net/header.inc
/usr/lib/xsp/test/1.1/asp.net/includetest.aspx
/usr/lib/xsp/test/1.1/asp.net/index.aspx
/usr/lib/xsp/test/1.1/asp.net/registertest.aspx
/usr/lib/xsp/test/1.1/asp.net/registertest1.ascx
/usr/lib/xsp/test/1.1/asp.net/registertest2.ascx
/usr/lib/xsp/test/1.1/asp.net/serial.aspx
/usr/lib/xsp/test/1.1/asp.net/server-side-object.aspx
/usr/lib/xsp/test/1.1/asp.net/session1.aspx
/usr/lib/xsp/test/1.1/asp.net/transfer1.aspx
/usr/lib/xsp/test/1.1/asp.net/transfer2.aspx
/usr/lib/xsp/test/1.1/asp.net/typedesc.aspx
/usr/lib/xsp/test/1.1/authtest
/usr/lib/xsp/test/1.1/authtest/index.aspx
/usr/lib/xsp/test/1.1/authtest/login.aspx
/usr/lib/xsp/test/1.1/authtest/web.config
/usr/lib/xsp/test/1.1/customcontrol
/usr/lib/xsp/test/1.1/customcontrol/index.aspx
/usr/lib/xsp/test/1.1/customcontrol/tabcontrol.aspx
/usr/lib/xsp/test/1.1/customcontrol/tabcontrol2.aspx
/usr/lib/xsp/test/1.1/databind
/usr/lib/xsp/test/1.1/databind/databind-arraylist.aspx
/usr/lib/xsp/test/1.1/databind/databind-attribute.aspx
/usr/lib/xsp/test/1.1/databind/databind-class.aspx
/usr/lib/xsp/test/1.1/databind/databind-template.aspx
/usr/lib/xsp/test/1.1/databind/index.aspx
/usr/lib/xsp/test/1.1/handlers
/usr/lib/xsp/test/1.1/handlers/async.ashx
/usr/lib/xsp/test/1.1/handlers/chunked.ashx
/usr/lib/xsp/test/1.1/handlers/empty.ashx
/usr/lib/xsp/test/1.1/handlers/index.aspx
/usr/lib/xsp/test/1.1/handlers/monodoc.ashx
/usr/lib/xsp/test/1.1/handlers/webhandler.ashx
/usr/lib/xsp/test/1.1/html
/usr/lib/xsp/test/1.1/html/button.aspx
/usr/lib/xsp/test/1.1/html/htmlanchor.aspx
/usr/lib/xsp/test/1.1/html/htmlbutton.aspx
/usr/lib/xsp/test/1.1/html/htmlgeneric.aspx
/usr/lib/xsp/test/1.1/html/htmlimage.aspx
/usr/lib/xsp/test/1.1/html/htmlinputbutton.aspx
/usr/lib/xsp/test/1.1/html/htmlinputcheckbox.aspx
/usr/lib/xsp/test/1.1/html/htmlinputfile.aspx
/usr/lib/xsp/test/1.1/html/htmlinputhidden.aspx
/usr/lib/xsp/test/1.1/html/htmlinputimage.aspx
/usr/lib/xsp/test/1.1/html/htmlinputradiobutton.aspx
/usr/lib/xsp/test/1.1/html/htmlinputtext.aspx
/usr/lib/xsp/test/1.1/html/htmlselect.aspx
/usr/lib/xsp/test/1.1/html/htmltable.aspx
/usr/lib/xsp/test/1.1/html/htmltextarea.aspx
/usr/lib/xsp/test/1.1/html/index.aspx
/usr/lib/xsp/test/1.1/index.aspx
/usr/lib/xsp/test/1.1/webcontrols
/usr/lib/xsp/test/1.1/webcontrols/calendar.aspx
/usr/lib/xsp/test/1.1/webcontrols/datalist.aspx
/usr/lib/xsp/test/1.1/webcontrols/dbpage1.aspx
/usr/lib/xsp/test/1.1/webcontrols/dbpage1.sqlite
/usr/lib/xsp/test/1.1/webcontrols/dbpage2.aspx
/usr/lib/xsp/test/1.1/webcontrols/dbpage2.sqlite
/usr/lib/xsp/test/1.1/webcontrols/dbpage_test_setup.exe
/usr/lib/xsp/test/1.1/webcontrols/index.aspx
/usr/lib/xsp/test/1.1/webcontrols/listitem.aspx
/usr/lib/xsp/test/1.1/webcontrols/people.xml
/usr/lib/xsp/test/1.1/webcontrols/peopletable.xsl
/usr/lib/xsp/test/1.1/webcontrols/temperature.aspx
/usr/lib/xsp/test/1.1/webcontrols/validator1.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_adrotator.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_adrotator.xml
/usr/lib/xsp/test/1.1/webcontrols/web_button.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_checkbox.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_checkboxlist.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_comparevalidator.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_datagrid.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_datagrid_command.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_dropdownlist.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_hyperlink.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_image.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_imagebutton.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_label.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_linkbutton.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_listbox.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_literal.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_panel.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_placeholder.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_radiobutton.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_radiobuttonlist.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_regularexpressionvalidator.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_repeater.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_table.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_table2.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_textbox.aspx
/usr/lib/xsp/test/1.1/webcontrols/web_xml.aspx
/usr/lib/xsp/test/1.1/webservice
/usr/lib/xsp/test/1.1/webservice/CompressExtension.cs
/usr/lib/xsp/test/1.1/webservice/ConverterService.asmx
/usr/lib/xsp/test/1.1/webservice/ServiceClient.exe.config
/usr/lib/xsp/test/1.1/webservice/TestService.asmx
/usr/lib/xsp/test/1.1/webservice/index.aspx
/usr/lib/xsp/test/2.0
/usr/lib/xsp/test/2.0/gridview
/usr/lib/xsp/test/2.0/gridview/BasicGrid.aspx
/usr/lib/xsp/test/2.0/gridview/ObjectBoundGrid.aspx
/usr/lib/xsp/test/2.0/gridview/data.xml
/usr/lib/xsp/test/2.0/gridview/index.aspx
/usr/lib/xsp/test/2.0/index.aspx
/usr/lib/xsp/test/2.0/masterpages
/usr/lib/xsp/test/2.0/masterpages/content1.aspx
/usr/lib/xsp/test/2.0/masterpages/content2.aspx
/usr/lib/xsp/test/2.0/masterpages/frame.master
/usr/lib/xsp/test/2.0/masterpages/index.aspx
/usr/lib/xsp/test/2.0/masterpages/simple.aspx
/usr/lib/xsp/test/2.0/masterpages/simple.master
/usr/lib/xsp/test/2.0/menu
/usr/lib/xsp/test/2.0/menu/index.aspx
/usr/lib/xsp/test/2.0/menu/menu1.aspx
/usr/lib/xsp/test/2.0/menu/menu2.aspx
/usr/lib/xsp/test/2.0/menu/stock_copy_24.png
/usr/lib/xsp/test/2.0/menu/stock_cut_24.png
/usr/lib/xsp/test/2.0/menu/stock_paste_24.png
/usr/lib/xsp/test/2.0/treeview
/usr/lib/xsp/test/2.0/treeview/TreeLineImages
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/dash.gif
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/dashminus.gif
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/dashplus.gif
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/i.gif
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/l.gif
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/lminus.gif
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/lplus.gif
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/minus.gif
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/noexpand.gif
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/plus.gif
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/r.gif
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/rminus.gif
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/rplus.gif
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/t.gif
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/tminus.gif
/usr/lib/xsp/test/2.0/treeview/TreeLineImages/tplus.gif
/usr/lib/xsp/test/2.0/treeview/index.aspx
/usr/lib/xsp/test/2.0/treeview/populate-on-demand.aspx
/usr/lib/xsp/test/2.0/treeview/populate.cs
/usr/lib/xsp/test/2.0/treeview/treeview-databound.aspx
/usr/lib/xsp/test/2.0/treeview/treeview.aspx
/usr/lib/xsp/test/App_Code
/usr/lib/xsp/test/App_Code/Application.cs
/usr/lib/xsp/test/ServiceClient.exe
/usr/lib/xsp/test/Web.sitemap
/usr/lib/xsp/test/bin
/usr/lib/xsp/test/bin/codebehind1.dll
/usr/lib/xsp/test/bin/extensions.dll
/usr/lib/xsp/test/bin/tabcontrol.dll
/usr/lib/xsp/test/bin/tabcontrol2.dll
/usr/lib/xsp/test/bin/treeview.dll
/usr/lib/xsp/test/bin/typedesc.dll
/usr/lib/xsp/test/controls
/usr/lib/xsp/test/controls/BreadCrumbs_2.0.ascx
/usr/lib/xsp/test/controls/FileList.ascx
/usr/lib/xsp/test/controls/MonoSamplesHeader.ascx
/usr/lib/xsp/test/extensions.dll
/usr/lib/xsp/test/favicon.ico
/usr/lib/xsp/test/global.asax
/usr/lib/xsp/test/index.aspx
/usr/lib/xsp/test/missing_components.aspx
/usr/lib/xsp/test/mod-mono-server.exe.config
/usr/lib/xsp/test/mono-powered-big.png
/usr/lib/xsp/test/mono-xsp.css
/usr/lib/xsp/test/mono.png
/usr/lib/xsp/test/monobutton.png
/usr/lib/xsp/test/sample.webapp
/usr/lib/xsp/test/small-icon.png
/usr/lib/xsp/test/web.config
/usr/lib/xsp/test/xsp.exe.config

References

Summary

In this tutorial we learn how to install xsp-tests on CentOS 8 using yum and dnf.