"Testing of voting machines went well, actually, no problems at all," Brenna Murphy McGee said Monday, when the testing was done.

The machines are over 20 years old, she said.

Voters in the primary election will cast ballots for incumbents and challengers for U.S. Congress, seats in the Massachusetts Senate and House of Representatives, the Governor's Council and Hampden County sheriff.

Polls will be open from 7 a.m. to 8 p.m. Holyoke's polling places are listed below.

The city has 14 precincts, or two in each of the seven voting wards, and 14 machines and two spares.

The Diebold AccuVote machines have functioned through more than two decades of elections. The machines tabulate votes by reading ovals filled in by voters with black markers on paper ballots fed into the machines. But the machines sometimes jam in processing ballots, which can result in wait times at the polls.

In March, Murphy McGee obtained an estimate of $94,700 from LHS Associates Inc. of Salem, N.H. for 15 new ImageCast Precinct Tabulator machines. The price included software, training, $7,000 trade-in credit for the current machines and on-site coverage by an LHS Associates employee in the first election the machines are used.

Mayor Alex B. Morse said he will include money for new voting machines in a package of borrowing for capital items he plans to submit to the City Council this month.