1. A method, comprising: copying a binary file corresponding to a version of a firmware to one or more nodes that each include a testbench; causing the one or more nodes to perform tests utilizing the version of the firmware; determining whether a new build of the firmware is available, wherein determining whether a new build is available comprises: querying a database for any records associated with the firmware, and determining if any records returned by the query include a timestamp that is greater than a timestamp associated with a record for the version of the firmware, or searching a location in a file system to locate any files at the location, and determining if any of the located files are associated with metadata that indicates the located file corresponds to the new build; and if the new build is available, then copying a second binary file corresponding to the new build to the one or more nodes and causing the one or more nodes to perform the tests utilizing the new build, or if the new build is not available, then causing the one or more nodes to perform one or more further iterations of the tests utilizing the version of the firmware.