Once the Senate proceeds to the CR, a vote could happen as late as Saturday on whether to end debate on the bill. But Cruz then made another suggestion, that the Senate speed up that vote and hold it Friday.

Cruz said he wants the vote to be "highly visible" to voters, and said this would be achieved by holding the vote Friday, not Saturday.

His request would also give the House more time to deal with the bill, which is expected to be stripped of House language defunding ObamaCare.

Cruz initially made these suggestions informally, to gauge whether Senate Democrats would agree to them, but he then offered them formally. Senate Majority Leader Harry ReidHarry Mason ReidDems walk tightrope on Pompeo nomination The Memo: Teens rankle the right with gun activism Dems to party: Go on offense with Trump’s alleged affairs MORE (D-Nev.) quickly rejected them, which means the vote on ending debate on the motion to proceed to the CR will take place at 1 p.m. Wednesday.

Cruz said his impression is that Democrats would not agree to any of his requests, which led to several short exchanges between Cruz and Reid about the process for the day.

Reid said several times that Cruz has the right to speak until 1 p.m., after a noon prayer and the start of a new legislative day in the Senate. But Cruz said his impression is that his time will end at noon.

Reid tried to make his point several times, and even tried to make a parliamentary inquiry about the process today. But Cruz, who still controlled the floor, said he would not yield to Reid for that question.

Cruz also made a third request: that he be allowed to continue talking for a little longer, even though the procedural vote is expected to interrupt his filibuster in the early afternoon.

"Although I am weary, there is still at least strength in my legs to stand a little longer," he said.

— This story was updated at 12:01 p.m.