There are many questions and answers on the internet about the "
Running transaction test" notice which appears after a yum update. These questions usually concern what to do if it gets stuck.
My question is simply to know: what is taking place during this transaction test? What is the transaction in question? What kind of test is being done?